Nostr Dev Kit

Nostr for builders.

Fast and reliable nostr libraries for multiple languages and runtimes.

Why Nostr Dev Kit?

A practical foundation for nostr software.

Multi-language APIs

Use ergonomic bindings for Rust, Python, Kotlin, Swift, and other application stacks.

Multi-runtime

Build for native applications, WebAssembly, embedded devices, servers, and clients.

Rust core

Keep protocol-heavy code fast, memory-safe, reliable, and predictable.

Broad NIP support

Work with the protocol capabilities needed by real Nostr applications.

Stable integration

Use APIs designed around stable behavior, clear examples, and predictable releases.

Open source

MIT licensed, maintained in the open, and built for the Nostr ecosystem.

Documentation

Go deeper in the book.

The book contains installation notes, current APIs, examples, etc.

Open the book