← back to apps

ngit-grasp

ngit-grasp

linux MIT kind 32267

A self-hostable Nostr relay and Git server for decentralized repositories.

latest release
3.0.8 main
released 2026-10-18 21:30 UTC
download apk
ngit-grasp-3.0.8-x86_64-unknown-linux-musl.tar.gz · 12.9 MB
linux-x86_64
✓ signed

about

description
ngit-grasp is a production-ready Rust implementation of GRASP (Git Relays Authorized via Signed-Nostr Proofs). It combines a Nostr relay with Git Smart HTTP, validates repository writes against signed Nostr state, and synchronizes repositories across decentralized Git hosting providers.
publisher
a008def15796fba9a0d6fab04e8fd57089285d9fd505da5a83fe8aad57a3564d
first seen
2026-09-18T09:19:12.455063+00:00
last event
2026-09-03 12:33 UTC
website
https://gitworkshop.dev/danconwaydev.com/ngit-grasp
install
zapstore.dev or any Zapstore-compatible client
topics
#git #grasp #nostr #relay #rust #self-hosting

source & build

repository
nostr://npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr/relay.ngit.dev/ngit-grasp
arch flags
linux-x86_64
manifest
skipped

releases (kind 30063)

6 releases indexed; latest 3.0.8.

versionchannelreleasedevent
3.0.8 @88a6bf7 main 2026-10-18 21:30 UTC 473a0c07…
3.0.7 @59efc82 main 2026-10-02 14:00 UTC c2f96317…
3.0.6 @6ace34c main 2026-09-30 15:54 UTC aca1a364…
3.0.5 @6661198 main 2026-09-25 20:26 UTC 6ff00b92…
3.0.4 @91ab308 main 2026-09-21 11:31 UTC 7df66ab9…
3.0.3 @5ef7480 main 2026-09-18 08:45 UTC f2130c20…

assets & verification

Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.

3.0.8 — ngit-grasp-3.0.8-x86_64-unknown-linux-musl.tar.gz

sha256
789952244b69e55d076ffe0096b36580a404e89e8b7f534e7019d8e9f1ea36f4
size
12.9 MB
archs
linux-x86_64
download
ngit-grasp-3.0.8-x86_64-unknown-linux-musl.tar.gz

3.0.7 — ngit-grasp-3.0.7-x86_64-unknown-linux-musl.tar.gz

sha256
517dd216629fea853b32d38ea3e5bf8d4b96270480d350de99e90d4cfda88835
size
12.9 MB
archs
linux-x86_64
download
ngit-grasp-3.0.7-x86_64-unknown-linux-musl.tar.gz

3.0.6 — ngit-grasp-3.0.6-x86_64-unknown-linux-musl.tar.gz

sha256
cdcd0873ca81de093ba03d4dd0d59e8363b2f4295757d0620f87ea0efc2a62cf
size
12.9 MB
archs
linux-x86_64
download
ngit-grasp-3.0.6-x86_64-unknown-linux-musl.tar.gz

3.0.5 — ngit-grasp-3.0.5-x86_64-unknown-linux-musl.tar.gz

sha256
c9eb808cadbfb7885aaadd9646677807a4b79e593c4333d34d8883697eecc297
size
12.7 MB
archs
linux-x86_64
download
ngit-grasp-3.0.5-x86_64-unknown-linux-musl.tar.gz

3.0.4 — ngit-grasp-3.0.4-x86_64-unknown-linux-musl.tar.gz

sha256
f58cfc5e60bcaa41aba7685364542caf7293a1a4fce84a12ae6bcb9288469bf5
size
12.7 MB
archs
linux-x86_64
download
ngit-grasp-3.0.4-x86_64-unknown-linux-musl.tar.gz

3.0.3 — ngit-grasp-3.0.3-x86_64-unknown-linux-musl.tar.gz

sha256
1a74623e20adec80e1696e0a5b93eaa4da7586bea4d2c26a07d92dd76bffe8c9
size
12.7 MB
archs
linux-x86_64
download
ngit-grasp-3.0.3-x86_64-unknown-linux-musl.tar.gz

Showing the newest 6 asset descriptors; the full set is in /api/apps/a008def1…