Nerd sniped by @bzg into writing about git remote helpers: https://nesbitt.io/2026/03/18/git-remote-helpers.html
Git Remote Helpers

Git can talk to anything if you write the right helper.

Andrew Nesbitt

@andrewnez @bzg Surprised to see @radicle not mentioned :)

https://radicle.xyz/guides/user#publishing-ch-ch-ch-ch-changes has some info about their remote helper, not sure if there exists a dedicated page for it somewhere.

Would probably fit into the "P2P and decentralized" category.

Radicle: the sovereign forge

Sovereign code infrastructure.

@nwimmer when i looked into the latest version of radicle, it looked like you could just clone it using regular https: git clone https://iris.radicle.xyz/z371PVmDHdjJucejRoRYJcDEvD5pp.git radicle.xyz
@andrewnez @nwimmer It is possible to clone via HTTP from nodes that run a software component that we call `radicle-httpd`. However, this is not the way that Radicle users generally interact with the network. They use a Git remote helper. The crate is called `radicle-remote-helper`. It acts as the interface between the users' working repository and the network. It is a central piece of Radicle, and reasonably neat.

@andrewnez @nwimmer See also https://radicle.xyz/guides/user and https://radicle.xyz/2025/08/12/canonical-references

Radicle users use the remote helper for opening/revising patches and accessing canonical references.

Radicle: the sovereign forge

Sovereign code infrastructure.