nostr.net - awesome-nostr is a collection of projects and resources built on nostr to help developers and users find new things
Go to file
fiatjaf 906045b354
bundle of changes
fix my name removing the two "ff"s (not sure this was intentional), remove some old or broken things, add a couple of new ones, rename nostr-chat to loquaz and a typo.
2022-01-23 10:45:34 -03:00
README.md bundle of changes 2022-01-23 10:45:34 -03:00

awesome-nostr

nostr is an open protocol for censorship-resistant global networks created by @fiatjaf

Protocol

Videos

Sites

Relays

Relay implementations

  • NNostr, a C# Nostr relay.
  • nostr-rs-relay, a minimalistic relay written in Rust that saves data on SQLite.
  • Relayer Basic, a simple relay based on relayer backed by Postgres.
  • rsslay, a bridge that puts RSS feeds into Nostr.
  • nodestr, A Node.js implementation.
  • expensive relay, a nostr relay that requires payment for registration

Clients

  • branle, a Twitter-like client with chat (several live sites can be found above)
  • noscl, a basic command-line client written in Go.
  • loquaz, a desktop app written in Rust for direct encrypted chat.
  • chastr, a mobile directed encrypted chat app written in Xamarin.

Libraries

  • NNostr.Client, a C# Nostr library for use by clients.
  • nostr-tools, a JavaScript client that abstracts the relay management code for use by clients.
  • go-nostr, a Go library that implements relay management, plus event encoding and signing utils.
  • nostr-rs, a Rust implementation of the nostr protocol.
  • relayer, a server framework for writing custom relays.

Tools

  • nostr registry, a database of known relays with their uptime and NIP support tables.
  • nostr-launch, a tool for launching a bunch of relays and clients locally for development and testing.
  • nostr signer extension, browser extension for signing events on 3rd party site without sharing your private keys with them