Ryujinx is an open-source Nintendo Switch emulator created by gdkchan and written in C#. This emulator aims at providing excellent accuracy and performance, a user-friendly interface, and consistent builds. Ryujinx runs on [Windows](../windows/Windows.md), [Linux](../linux/Linux.md) and [macOS](../macos/macOS.md).
To run Nintendo Switch games with Ryujinx, you will just like [Yuzu](Yuzu.md) need switch firmware keys `prod.keys` and `title.keys` for decrypting the games.
Obtain those keys and place them into the `system` folder inside the ryujinx folder.
Additionally with ryujinx you need to install a firmware. Make sure you have an untrimmed XCI file of a recent game cartridge or have compiled your dumped firmware into a [ZIP](../files/ZIP.md) file. Then install the firmware using either method.