Find your next open-source project

Search by name, purpose, or keyword — or paste a GitHub repository URL

Eglantine-Community/Eglantine

Games

An experimental open-source Nintendo Switch 2 emulator for Windows, Linux and macOS, derived from Eden, Yuzu and Sudachi.

4,385
491
C++
GPL-3.0
15 days old

What it is

Eglantine is a free, open-source Nintendo Switch 2 emulator written in C++ and derived from the Eden, Yuzu and Sudachi codebases. It targets Windows, Linux and macOS. The project is explicitly labelled "VERY experimental", so expect incomplete compatibility rather than a finished emulator.

According to the README, the emulator can currently run Mario Kart World at decent or full speed depending on hardware and configuration, and Splatoon Raiders at variable performance. A broader compatibility list is planned but not yet available.

Getting started

  1. Obtain a build from the project's releases page. No portable or per-platform package layout is described in the README, so use the release assets as published.
  2. Read the User Handbook for setup and usage instructions before launching games.
  3. Configure the emulator for your system; performance depends heavily on specs and configuration settings.
  4. Launch a legally obtained Switch 2 game dump and check performance against the current compatibility state.

To build from source instead, follow the General Build Guide; development tooling is documented in the Tools directory. There is also an official site at eglantine-emu.org.

Constraints

  • The project describes itself as very experimental; only two titles are mentioned as playable, and a full compatibility list does not exist yet.
  • Running commercial games requires your own game dumps; the README does not cover firmware, keys or legal details.
  • Performance is configuration- and hardware-dependent, as stated in the compatibility notes.
  • The README is hosted in the Eglantine-Community organization while releases live under the Djihads80 account, so verify that you are downloading from the intended source.
  • Licensed under GPL-3.0-or-later; see the license file.

HotRepo's take

Eglantine entered HotRepo's new-project list on 2026-10-30 and climbed quickly: from 418 stars at first record to 4,385 by 2026-11-05, with daily gains between roughly 200 and 750 stars in that window. The README's own compatibility claims are minimal, and no language-specific daily rank was recorded. The star trajectory reflects attention around a new Switch 2 emulator rather than demonstrated compatibility breadth, so evaluate it against the games you actually want to run.

Written by AI from the project's README, updated . The project's own docs are the source of truth.

You might also like

  1. zortos293/EglantineAn experimental, open-source Nintendo Switch and Switch 2 emulator written in C++ for desktop play and compatibility testing.C++7,724
  2. zortos293/LichiiAn experimental open-source Nintendo Switch and Switch 2 emulator for desktop players.C++8,584
  3. MythosOfs/OrchidA highly experimental Nintendo Switch 2 emulator focused on Mario Tennis Fever and other targeted titles.C++420
  4. heydemoura/EglantinePS5Experimental PS5 homebrew port of a Switch 2-capable emulator, for users with jailbroken consoles.C++320
  5. sylvieistaken/selevet-eglantineA community-tuned Switch 2 emulator fork focused on Mario Kart World, optimized for Zen 3 CPUs with PGO, ThinLTO and GPU mapping changes.C++257