rust-nostr
Project Homepage | Repository | Become a supporter
The nostr development kit to build stable and high-performance apps with your favourite language.
Why rust-nostr?
-
Multi-Language Support: we support native APIs including
Rust
,Python
,JavaScript
,Kotlin
,Swift
andFlutter
so you can build nostr apps in your preferred programming language. -
Multi-Platform Support: write nostr apps for
desktop
,server
,mobile
,web
and/orembedded
devices! -
WASM Compatibility: most of our libraries compile to
WebAssembly
so that they can be integrated into web applications. -
High performance: powered by
Rust
's unparalleledperformance
andmemory safety
, our libraries offersspeed
,stability
andreliability
. -
Broad NIP Support: support to most relevant
NIPs
. -
Customizable: the libraries are built in modular way, allowing to build customized nostr apps.
Communication
- Nostr community: nostr:naddr1qvzqqqyx7cpzq6xcz9jerqgqkldy8lpg7lglcyj4g3nwzy2cs6u70wejdaj7csnjqyg8wumn8ghj7mn0wd68ytnddakj7qgawaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6tcqpfe82um594hx7um5wguyvg2q
- Nostr public channel: nostr:nevent1qvzqqqqq9qpzq6xcz9jerqgqkldy8lpg7lglcyj4g3nwzy2cs6u70wejdaj7csnjqyg8wumn8ghj7mn0wd68ytnddakj7qg4waehxw309ahx7um5wghx77r5wghxgetk9uqzpw86ja20989g7vupv08fq78z03aevh5kheqr6al07v7sslzqxmhhxau0ah
- Matrix space with some rooms at #rustnostr:matrix.org.
State
These libraries are in ALPHA state, things that are implemented generally work but the API will change in breaking ways.
Donations
rust-nostr
is free and open-source. This means we do not earn any revenue by selling it. Instead, we rely on your financial support. If you actively use any of the rust-nostr
libs/software/services, then please donate.
License
This project is distributed under the MIT
software license.