Ok, so who's building a distributed, cryptographic, uncensorable version of GitHub?
Incredibly sad, it did IM very well and on top of it all, it had a bunch of very innovative features. And no, nothing really competes with it.
https://github.com/forgefed/forgefed is a github alike that is federated via ActivityPub. this distributes content to a bunch of servers, but it is not cryptographic, not meant to be censorship-resistant. i think this could be layered in to ActivityPub, particularly by making use of Signed HTTP Exchanges to verify content origin, & then you'd still need a way to find alive hosts.