One of the most impressive C# code bases :(
I submitted a PR a couple months ago and was really pleasantly surprised at how accessible it was to contribute. No funny business, just `git clone` and open up Rider.
I was only touching the frontend client (i.e. game library screen etc, not the actual emulation), but it took less than two weeks to go from zero-to-PR-submitted on a fairly complex refactor.
Microsoft themselves have highlighted Ryujinx as an example of high performance modern .NET.
The name Ryujinx is even a C# in-joke of sorts, early iterations of the emulator translated the Switches ARM code into .NET CIL bytecode and then used the standard .NET JIT, which is called RyuJIT, to translate that to native code. NX was the Switches codename, so RyuJIT + NX, minus the T, makes Ryujinx.
They eventually outgrew that approach and rolled their own JIT, but the name had stuck at that point.