Skip to content

Darling

Darling — macOS translation layer for Linux

About Darling

Darling runs macOS software directly without using a hardware emulator.

It is developed openly on GitHub and distributed under the GNU GPL license version 3.

Darling implements a complete Darwin environment. Mach, dyld, launchd — everything you'd expect.

Darling does most of the setup for you. Sit back and enjoy using your favorite software.

We aim to fully integrate apps running under Darling into the Linux desktop experience by making them look, feel and behave just like native Linux apps.

And it is! Wine lets you run Windows software on Linux, and Darling does the same for macOS software.

Almost! This took us a lot of time and effort, but we finally have basic experimental support for running simple graphical applications.

No! We only directly use those parts of Darwin that are released as fully free software.

The name Darling is a combination of “Darwin” and “Linux”. Darwin is the core operating system macOS and iOS are based on.

Do you know about opensource.apple.com , GNUstep, The Cocotron and other projects?

We do, and in fact, Darling is largely based on the original Darwin source code published by Apple. We use The Cocotron as a basis for our Cocoa implementation, along with the Apportable Foundation and various bits of GNUstep.

Discussion

Sign in to join the discussion.

Loading comments…

Tagged

Alternatives to Darling

Tools in the same space, ranked by how they are performing in the directory.

Compare all
  • Grok Bot Linux Unofficial

    Unofficial Linux port of the Grok Bot desktop app - jakob-bu/grok-bot-linux-unofficial

    /Design
  • Kvist

    A native, statically typed Lisp with a REPL that compiles to Odin.

    Open source/Developer Tools
  • Rundown

    Contribute to nilbuild/rundown development by creating an account on GitHub.

    /Design
  • FreeCORE

    FreeCORE carries TrueNAS CORE 13.3 forward as an independently maintained operating system on FreeBSD, with in-place upgrades to 15.0.

    /Developer Tools
  • Kcc

    KCC (a.k.a. Kindle Comic Converter) is a comic and manga converter for ebook readers.

    /Developer Tools
  • ravynOS

    An open-source operating system based on Darwin and FreeBSD that aims to be compatible with macOS applications.

    Open source/Developer Tools