ravynOS icon
ravynOS icon

ravynOS

 3 likes

ravynOS is a new open-source desktop operating system that aims to provide a similar experience and compatibility with macOS on x86-64 systems.

ravynOS screenshot 1

License model

  • FreeOpen Source

Application type

Platforms

  • BSD
  • FreeBSD
  No rating
3likes
0comments
0news articles

Features

Suggest and vote on features
  1.  macOS-like
  2.  X86/x64 Compatibility

 Tags

ravynOS News & Activities

Highlights All activities

Recent activities

Show all activities

ravynOS information

  • Developed by

    Zoë Knox
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    117 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  5,822 Stars
  •  195 Forks
  •  85 Open Issues
  •   Updated Mar 30, 2025 
View on GitHub

Our users have written 0 comments and reviews about ravynOS, and it has gotten 3 likes

ravynOS was added to AlternativeTo by Paul on Aug 6, 2021 and this page was last updated Aug 17, 2022. ravynOS is sometimes referred to as airyxOS.
No comments or reviews, maybe you want to be first?
Post comment/review

What is ravynOS?

ravynOS is a new open-source desktop operating system that aims to provide a similar experience and compatibility with macOS on x86-64 systems. It builds on the solid foundations of FreeBSD, existing open source packages in the same space, and new code to fill the gaps. ravynOS aims to feel sleek, stable, familiar and intuitive, handle your daily tasks, and provide as much compatibility as possible with the commercial OS that inspired it.

ravynOS puts system things mainly into /System, /Library, and /usr. The /usr/local tree is reserved for user additions (like FreeBSD packages). User home directories are appropriately under /Users, and each has a ~/Library folder for Cocoa apps to use. Zsh is the default system shell.

Properly packaged applications will typically live under /Applications or ~/Applications and are built as a .app Bundle or as an AppImage. Traditional Unix-like applications are installed into fixed directories as usual. ravynOS provides an implementation of Cocoa (still incomplete) and modern Objective-C runtime installed into /System/Library/Frameworks. Compilers and linkers have been patched to support Frameworks, and the standard -F and -framework arguments work as expected. Support for XCode project files is planned, but BSD-style Makefiles are available today to easily build .app and .framework Bundles. Swift is also on the roadmap.

Features & Goals

  • Global menu bar
  • Consistent keyboard shortcuts and menus
  • Drag and drop app install and uninstall - no package manager, no installers
  • Source compatibility with Cocoa APIs
  • Familiar commands like launchctl and open
  • Fluid and elegant design reminiscent of Aqua
  • Stable, secure, performant

Application support

  • FreeBSD packages, ports, and applications
  • Many Linux applications work in FreeBSD's emulation layer
  • Open-source Cocoa applications may compile & run with ravynOS's Cocoa runtime (unless they need GNUstep extensions)
  • Darwin & macOS binaries will not run on ravynOS

Official Links