Why
Git began with email for collaboration. Over time, centralised platforms dominated. Nostr lets us bring software collaboration back to open protocols. Git Via Nostr connects Git and Nostr as simply as possible via NIP-34.
Reference Implementation
This is a reference implementation for the Grasp Protocol.
- git-http-backend with a pre-receive hook enforcing Nostr permissions.
- Khatru-based Nostr relay with an event-receive hook that provisions repos.
Public Instances
Further Information
More details in README.md in git
repo
long-form nostr article Vision for #GitViaNostr by DanConwayDev