Citron
The Yuzu fork that outlived its parent, rewritten far enough that calling it a fork undersells it.
What it does
Citron emulates the Nintendo Switch — the ARM CPU, the Maxwell GPU and enough of Horizon, the console’s operating system, to run retail software. It renders through Vulkan, upscales beyond the console’s 1080p docked output, and implements LDN, the Switch’s local wireless protocol, so two instances can see each other as if they were two consoles in the same room.
It began in July 2024 as a fork of Yuzu, a few months after Nintendo’s lawsuit ended that project. The 0.7 release rewrote enough of the inherited code that the lineage is now more historical than structural.
macOS support
macOS is supported, but it arrived late — a January 2026 release added it alongside Android on x86-64, and the Windows and Linux builds remain the ones that get tested first. Expect the Mac build to trail.
Where to get it
The project hosts its own Git server and forge rather than relying on GitHub, having been through the same takedown pattern as every other project in this section.
citron-emu.org is the project’s own; anything calling itself an official mirror is not one.Legal position
Emulation itself is lawful in most jurisdictions. Obtaining the console’s firmware, prod.keys or game images from anywhere other than hardware and cartridges you own is not. Citron ships none of them and cannot start a game without them — which is the whole of what this page has to say on the subject.
Alternative to
| Alternative | Type | Trade-off |
|---|---|---|
| Ryujinx | Open source | A separate codebase rather than a Yuzu descendant, and better established on macOS |
| Astris | Open source | Apple Silicon only, and built for Macs rather than ported to them |
| Eden | Open source | Another continuation of the same codebase, with its own release cadence |
| A Nintendo Switch | Paid | The alternative nobody lists and everybody should consider |
Install
No Homebrew cask exists. The macOS build is a direct download from the project.
cemu cask in Homebrew, and it is not a console emulator — see Cemu for that collision.