Skip to Content
Ecosystem

The zig-nostr ecosystem

zig-nostr is more than a library — it’s a layered ecosystem for building on Nostr in Zig. One audited core, shared by focused utility libraries and by real native apps, so every layer benefits from the same well-tested foundation.

Core library

zig-nostr/nostr — secp256k1 keys and BIP-340 signing, the NIP-01 event model, relay transport with the outbox model, a zero-copy local-first store, and the NIP-46 signer protocol. It’s the credibility anchor for everything else, and it keeps growing: more NIPs and capabilities land with each milestone. See NIP support and the architecture.

Utility libraries

Focused building blocks that layer on the core so apps don’t reinvent the basics. More arrive as the ecosystem grows — they’ll be listed here as they ship.

Native apps

Real products built entirely on the core — proof it holds up under product weight, and the reason the ecosystem exists.

Signet — shipped

A NIP-46 remote signer for macOS. Your key lives in a local daemon; every signing request waits for your approval, and your nsec never leaves it. → zig-nostr/signet · read more

On the roadmap

  • A private messenger — NIP-17 gift-wrapped DMs, signing through Signet, rendering instantly from the local store.
  • A read-only reader — an outbox-model feed that paints from cache on launch and reconciles live.
  • More apps, more platforms — the ecosystem expands across desktop and mobile.

See the roadmap for what’s next.


Building on zig-nostr? Open an issue or PR on GitHub  and we’ll add it here.

Last updated on