9 releases (breaking)

0.35.0 Sep 19, 2024
0.33.0 Jul 16, 2024
0.29.0 Mar 15, 2024
0.1.0 Mar 4, 2023

#1100 in Web programming

Download history 483/week @ 2024-08-19 751/week @ 2024-08-26 2141/week @ 2024-09-02 1296/week @ 2024-09-09 1808/week @ 2024-09-16 1771/week @ 2024-09-23 2632/week @ 2024-09-30 1516/week @ 2024-10-07 958/week @ 2024-10-14 1898/week @ 2024-10-21 1970/week @ 2024-10-28 1987/week @ 2024-11-04 1366/week @ 2024-11-11 1244/week @ 2024-11-18 900/week @ 2024-11-25 1164/week @ 2024-12-02

5,054 downloads per month
Used in 17 crates (via viewercount)

MIT license

1MB
21K SLoC

Nostr Signer

Signer for Nostr apps

Crate Feature Flags

The following crate feature flags are available:

Feature Default Description
nip04 Yes Enable NIP-04: Encrypted Direct Message
nip07 Yes Enable NIP-07: window.nostr capability for web browsers (available only for wasm32!)
nip44 Yes Enable NIP-44: Encrypted Payloads (Versioned)
nip46 Yes Enable NIP-46: Nostr Connect
nip59 Yes Enable NIP-59: Gift Wrap

State

This library is in an 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 - see the LICENSE file for details

Dependencies

~16–29MB
~442K SLoC