Radicle is an open source, peer-to-peer code collaboration stack alternative to GitHub

A sci-fi type of illustration showing three alien characters standing on flat stones with a tree on each side of the frame, looking towards the background where a large moon is in the sky just above the horizon

It leverages Git’s architecture combined with cryptography and a gossip protocol to enable a fully sovereign developer network. All social artifacts are stored in Git, and signed using public-key cryptography. Radicle verifies the authenticity and authorship of all data for you.

The Radicle protocol leverages cryptographic identities for code and social artifacts, utilizes Git for efficient data transfer between peers, and employs a custom gossip protocol for exchanging repository metadata.

Radicle enables users to run their own nodes, ensuring censorship-resistant code collaboration and fostering a resilient network without reliance on third-parties.

Radicle installs on your own Linux, macOS or BSD computer and will connect remotely to other remote peers. But note this likely works using git CLI commands so don’t expect the pretty GitHub interface.

See https://radicle.xyz/guides/user