According to an official statement on Ryujinx’s Discord server, developer gdkchan was contacted by Nintendo and they were offered an agreement to stop working on the emulator project, and while the agreement wasn’t confirmed yet, the organization has been entirely removed.
Well there goes that one for most people
They should just release torrents of the releases and that way even if there is a takedown the community keeps seeding.