Main Page

Welcome to the RavynOS user and developer wiki!
The RavynSoft Open Desktop Operating System, otherwise known as RavynOS™, is an open-source desktop OS designed to look & feel similar to recent versions of Apple's macOS® and aims to be mostly compatible with it at a source, and eventually at a binary, level. The RavynOS project is still very young but is making rapid progress. For background and general info, screenshots, releases, and access to the source code, please check out https://www.ravynos.com/.

This wiki holds information for developers and users of RavynOS. It's still fairly new so please bear with us! If you would like to help document things or organize this wiki, please get in touch with mszoek on our Discord, Matrix or IRC channel.

If you have successfully run RavynOS on real hardware, please add your machine to the supported hardware list!

We want to make the best system possible! Tell us about macOS features you love and hate.

Developer Info
Development action is mostly on Discord and over at our GitHub. Need something to hack on, or just want to understand the plan? A (very) high-level Roadmap with areas needing work is available.


 * TODO: concepts
 * DevSetup has some information on setting up a development environment
 * The SystemLayout describes where to find and put things.
 * Guide to Building ravynOS locally
 * TODO: guide to porting macOS apps
 * TODO: living without Xcode

User Info

 * TODO: feature summary
 * System requirements and supported hardware
 * Installing RavynOS
 * See the SystemLayout page for a brief tour of important system locations
 * TODO: using RavynOS for FreeBSD/Linux users
 * TODO: using RavynOS for macOS users
 * TODO: using RavynOS for Windows users
 * TODO: system updates

Download RavynOS
Unstable nightly builds are available from our mirror sites. If you wish to mirror RavynOS send us a message and we will help you get setup and added to our official mirror list. We recommend syncing from our primary mirror sites at-least once every 24 hours as we do nightly builds. We recommend at-least 100 gigabytes of storage space to dedicate to the project and a connection speed of at-least 100 megabit/s.
 * US West
 * US East
 * US East-2
 * US Central
 * EU Denmark
 * EU Norway
 * EU Germany

The following script can be used for your initial sync from our primary mirror sites please choose the site closet to you connection wise.

rsync -avz --delete --safe-links rsync://mirrors.nomadlogic.org/www/

rsync -avz --delete --safe-links rsync://mirror2.sandyriver.net/pub/ravynos/

Thank you to our mirror sponsors for providing space and bandwidth for our project!