Skip to content
@rust-nostr

rust-nostr

Rust implementation of the nostr protocol, high level nostr client library, bindings and more!

rust-nostr

The nostr development kit to build stable and high-performance apps with your favourite language.

Book

Learn more about rust-nostr at https://rust-nostr.org.

Projects

Project Description Repository Lead Maintainer
nostr Rust implementation of the nostr protocol, high-level libraries, NWC and more https://github.com/rust-nostr/nostr Yuki Kishimoto
negentropy Rust implementation of the negentropy protocol https://github.com/rust-nostr/negentropy Yuki Kishimoto
nostr-sdk-ffi Nostr SDK - Native language bindings https://github.com/rust-nostr/nostr-sdk-ffi Yuki Kishimoto
nostr-sdk-js Nostr SDK - JavaScript/TypeScript bindings https://github.com/rust-nostr/nostr-sdk-js Yuki Kishimoto
nostr-sdk-flutter Nostr SDK - Flutter bindings https://github.com/rust-nostr/nostr-sdk-flutter
nostr-sdk-swift Nostr SDK - Swift Package https://github.com/rust-nostr/nostr-sdk-swift -
nostr-sdk-react-native Nostr SDK - React Native Package https://github.com/rust-nostr/nostr-sdk-react-native
book Book with documentation and examples for all the rust-nostr projects https://github.com/rust-nostr/book
nostr-rest A bridge for interacting with nostr relays using rest API https://github.com/rust-nostr/nostr-rest
nostr-desktop Nostr Desktop Client https://github.com/rust-nostr/nostr-desktop

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

All the projects are distributed under the MIT software license - see the LICENSE file for details

Pinned Loading

  1. nostr nostr Public

    Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more.

    Rust 472 114

  2. negentropy negentropy Public

    Rust implementation of the negentropy set-reconcilliation protocol.

    Rust 17 4

  3. nostr-sdk-ffi nostr-sdk-ffi Public

    Nostr SDK - Native language bindings

    Rust 2

  4. nostr-sdk-flutter nostr-sdk-flutter Public

    Nostr protocol implementation, Relay, RelayPool, high-level client library, NWC client and more.

    Dart 3 4

  5. nostr-sdk-swift nostr-sdk-swift Public

    Nostr SDK - Swift Package

    Swift 10 4

  6. nostr-sdk-react-native nostr-sdk-react-native Public

    Nostr SDK - React Native Package

    1 1

Repositories

Showing 10 of 18 repositories
  • nostr Public

    Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more.

    rust-nostr/nostr’s past year of commit activity
    Rust 472 MIT 114 16 14 Updated Mar 21, 2025
  • .github Public
    rust-nostr/.github’s past year of commit activity
    0 0 0 0 Updated Mar 20, 2025
  • nostr-sdk-ffi Public

    Nostr SDK - Native language bindings

    rust-nostr/nostr-sdk-ffi’s past year of commit activity
    Rust 2 MIT 0 1 0 Updated Mar 19, 2025
  • nostr-sdk-swift Public

    Nostr SDK - Swift Package

    rust-nostr/nostr-sdk-swift’s past year of commit activity
    Swift 10 MIT 4 0 0 Updated Mar 19, 2025
  • nostr-sdk-js Public

    Nostr SDK - JavaScript/TypeScript bindings

    rust-nostr/nostr-sdk-js’s past year of commit activity
    Rust 2 MIT 0 1 0 Updated Mar 19, 2025
  • book Public
    rust-nostr/book’s past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Mar 18, 2025
  • nostr-sdk-flutter Public

    Nostr protocol implementation, Relay, RelayPool, high-level client library, NWC client and more.

    rust-nostr/nostr-sdk-flutter’s past year of commit activity
    Dart 3 MIT 4 3 0 Updated Mar 18, 2025
  • nostr-sdk-react-native Public

    Nostr SDK - React Native Package

    rust-nostr/nostr-sdk-react-native’s past year of commit activity
    1 MIT 1 0 1 Updated Mar 17, 2025
  • nostr-rest Public

    A bridge for interacting with nostr relays using rest API.

    rust-nostr/nostr-rest’s past year of commit activity
    Rust 17 MIT 5 0 5 Updated Mar 1, 2025
  • negentropy Public

    Rust implementation of the negentropy set-reconcilliation protocol.

    rust-nostr/negentropy’s past year of commit activity
    Rust 17 MIT 4 0 0 Updated Jan 31, 2025

Top languages

Loading…

Most used topics

Loading…