OPEN SOURCE · SWITCH 2 EMULATION

Let games grow
new branches.

Eglantine is a free and open-source Nintendo Switch 2 emulator. Built with portability in mind, it is being shaped for a more dependable experience on Windows, Linux and macOS.

0.1.0-rc1Current version markerGPLv3+Free software license3Desktop platforms
PROJECT STATUSActively developing
CURRENT FOCUSStability & compatibility
COMMUNITYGitHub · Discord
TRACKnx2 branch
01 / THE PROJECT

Keep the next
generation open.

Eglantine builds on the technical work of Eden, Yuzu and Sudachi, started by Camille LaVey. The project values open collaboration, portability and sustainable engineering.

01
✦

Open code

Released under GPLv3 or later. Every improvement can be read, discussed and reproduced.

Browse the source ↗
02
◌

Built for desktops

Designed around Windows, Linux and macOS, bringing the experience and toolchain to more desktop environments.

WINLINUXMAC
03
↗

Community led

Development, testing and user feedback meet in public channels, making issues easier to find and the roadmap clearer.

Join Discord ↗
02 / COMPATIBILITY

From booting
to playing.

The current build can run Mario Kart World at good or near-full speed on suitable hardware and configurations. Splatoon Raiders is also in active testing. Compatibility notes will grow as validation continues.

View issues & progress
EARLY COMPATIBILITY NOTES● LIVE
MKW
Mario Kart WorldHigher frame rates on some hardware
Playable
SR
Splatoon RaidersPerformance varies by setup
Testing
Based on community reports and developer testing↗
03 / DOWNLOADS

Eglantine download: latest 10 versions

Eglantine download: choose your system to get the latest version.

See all versions
iCheck the version notices. Downloads are unavailable for test builds and versions marked “Do not use”.Version page ↗
01
Eglantine Branch: fix/oot-blackscreenbranch-fix-oot-blackscreen-17ac56ed ·
Test build — not a releaseRead notice ↗

!The developer says “This is not a release”. This is a temporary test build. Downloads are unavailable here.

02
FFmpeg 9.0.2 + dav1d, MinGW package for CI (not an emulator build)9.0.2-av1-mingw-1 ·
No emulator downloadRead notice ↗

!This is a build dependency, not an Eglantine emulator version. Please choose another version.

04
Eglantine Branch: Switchbrew namesbranch-switchbrew-names-736c1d29 ·
Test build — not a releaseRead notice ↗

!The developer says “This is not a release”. This is a temporary test build. Downloads are unavailable here.

05
Eglantine Branch: scratch/oot-shader-labbranch-scratch-oot-shader-lab-791e9e5f ·
Test build — not a releaseRead notice ↗

!The developer says “This is not a release”. This is a temporary test build. Downloads are unavailable here.

06
Eglantine v0.1.0-rc1 - DONT USEv0.1.0-rc1 ·
Do not useRead notice ↗

!The developer says “DONT USE”. Downloads are unavailable for this version. Please choose another version.

04 / FAQ

Start here
to learn more.

New to Eglantine? These answers point you to the right first steps.

What is Eglantine?

Eglantine is a free, open-source Nintendo Switch 2 emulator written in C++ for Windows, Linux and macOS, with ongoing work on compatibility and stability.

Which games are supported?

The project README currently mentions Mario Kart World and Splatoon Raiders. Results vary by version, hardware and configuration; check the repository for current testing notes.

Can I contribute?

Yes. Open an issue or pull request on GitHub, or join Discord for development discussion. Read the contribution guide before submitting changes.

Which license does it use?

Eglantine is released under GPLv3 or later. Third-party dependencies may use their own licenses; see the repository LICENSES directory.