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.
What is the alternative?
Closed source “I swear this executable that will let you play all the games you want is legit” hosted on sourceforge or random websites that get hugged to death every day that ends in a y?
Also: it isn’t like that would stop this kind of legal action. MS/Github are barely a factor. It is the devs themselves getting the “hey, stop it or we’ll turn you into indentured servants” letters.
There is a p2p one called https://radicle.xyz/
I agree with your second paragraph, but you do know there are plenty of good alternatives to Github right?
GitFlic in Russia. Good luck telling them to get rid of something
It’s where Bypass paywall clean browser extension went after the DMCA bullshut