GitPedia

Ravynos

An open-source OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

From ravynsoft·Updated June 13, 2026·View on GitHub·

__Don't speak English? Read this in: [Italiano](README.IT.md), [Türkçe](README.TR.md), [Deutsch](README.DE.md), [Indonesia](README.ID.md), [简体中文](README.zh_CN.md), [繁體中文](README.zh_TW.md), [Português do Brasil](README.pt_BR.md), [한국어](README.KR.md), [فارسی](README.FA.md), [Magyar](README.HU.md)__ Note: where different, the English version is authoritative. Translations are done by volunteers and not always up to date. The project is written primarily in C, first published in 2021. It has gained significant community traction with 6,760 stars and 225 forks on GitHub. Key topics include: c, cocoa, cpp, darwin, desktop.

Latest release: linux_tc_0.2ravynOS Xcode Toolchain for Linux x86-64
December 24, 2025View Changelog →

What is ravynOS? Contributor Covenant

Don't speak English? Read this in: Italiano, Türkçe, Deutsch, Indonesia, 简体中文, 繁體中文, Português do Brasil, 한국어, فارسی,
Magyar

Note: where different, the English version is authoritative. Translations are done by volunteers and not always up to
date.

ravynOS is an open source OS project that aims to provide a similar experience and some compatibility with macOS on x86-64 (and eventually arm64/arm64e) systems. It builds on the solid foundations of Darwin and FreeBSD, existing open source packages in the same space, and new code to fill the gaps.

The main design goals are:

  • Source compatibility with macOS applications (i.e. you could compile a Mac application on ravynOS and run it). Binary compatibility eventually.
  • Similar GUI metaphors and familiar UX (file manager, application launcher, top menu bar that reflects the open application, etc) which provide the expected Apple APIs to applications
  • Compatible with macOS folder layouts (/Library, /System, /Users, /Volumes, etc) and filesystems (HFS+, APFS) plus other useful filesystems like FAT, NTFS, ZFS.
  • Self-contained applications in App Bundles with support for DMG files and other archive formats.
  • Updated Unix environment with current tools, shells, and power user tools
  • Pleasant to use, secure, stable, and performant

Join us!

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from ravynsoft/ravynos via the GitHub API.Last fetched: 6/13/2026