From c604e7fa4390a3ec98e3acb6308e5900c6ad6e50 Mon Sep 17 00:00:00 2001 From: "Borg [Daemon]" Date: Sat, 11 Apr 2026 00:01:15 +0000 Subject: [PATCH 1/2] Add 15 new projects to the directory --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index ba8a17c..06b4fb8 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,10 @@ nostr.net services [start.nostr.net](https://start.nostr.net) || [relay.nostr.ne - [Grow Nostr Initiative](https://grownostr.org) - Empowering the future of decentralized social communication through community initiatives, education, and outreach. - [Marmot Protocol](https://github.com/marmot-protocol/marmot)![stars](https://img.shields.io/github/stars/marmot-protocol/marmot.svg?style=social) - A messaging protocol specification for efficient end-to-end encrypted group messaging using Nostr's decentralized identity & relay network combined with the MLS Protocol. +- [keytr](https://github.com/sovITxyz/keytr)![stars](https://img.shields.io/github/stars/sovITxyz/keytr.svg?style=social) - KEYS TRANSMITTED OVER RELAYS Nostr login protocol using WebAuthn passkeys to encrypt and distribute nsec keys +- [gozzip](https://github.com/gozzip-protocol/gozzip)![stars](https://img.shields.io/github/stars/gozzip-protocol/gozzip.svg?style=social) - An open, censorship-resistant protocol for social media and messaging. Inherits Nostr's proven primitives — secp256k1 identity, signed events, relay transport — and adds a storage and retrieval layer where users own their data +- [nostr-example-script](https://github.com/ealvar13/nostr-example-script) - A simple hands-on Python script to demonstrate how NOSTR (Notes and Other Stuff Transmitted by Relays) works. This educational script walks students through the basics of the NOSTR protocol + ## Relays Relays are (so far) application agnostic. You can run your own or use any or all @@ -120,6 +124,10 @@ of the public instances. - [wisp](https://github.com/privkeyio/wisp) - A lightweight Nostr relay implementation focused on simplicity and performance - [groups_relay](https://github.com/verse-pbc/groups_relay) - A Nostr NIP-29 Group Chat Relay implementation +- [bloom](https://github.com/nostrnative/bloom) - Bloom is a high-performance hybrid server for the Nostr ecosystem. It functions as both a Blossom Protocol implementation for media storage and a Nostr Relay for event distribution +- [nostr-relay](https://github.com/johninnis/nostr-relay) - AMPHP-based async WebSocket relay server for Nostr protocol +- [Shirushi](https://github.com/00quasr/Shirushi) - A web-based Nostr protocol testing and monitoring tool built in Go. Test NIP implementations, monitor relay connections, and explore the Nostr network through an intuitive dashboard + ### Relay lists Websites with lists of relays and their performance/health: @@ -478,6 +486,10 @@ Websites with lists of relays and their performance/health: - [nwcjs](https://github.com/supertestnet/nwcjs)![stars](https://img.shields.io/github/stars/supertestnet/nwcjs.svg?style=social) - A vanilla JavaScript library for working with Nostr Wallet Connect - [@bitmacro/relay-connect](https://github.com/bitmacro/relay-connect)![stars](https://img.shields.io/github/stars/bitmacro/relay-connect.svg?style=social) - TypeScript SDK for NIP-46 (Nostr Connect) and NIP-07 browser extension signing. +- [nostr-sama](https://github.com/hparihar-07/nostr-sama) - Learning Nostr by building. Relays, clients, and event-driven architectures for a censorship-resistant future.A collection of decentralized experiments, learning modules, and NIP implementations on the Nostr protocol +- [nostr](https://github.com/ClarkQAQ/nostr) - A comprehensive Go library for the Nostr protocol, providing everything needed to build relays, clients, or hybrid applications +- [nostr-sdk-flutter](https://github.com/rust-nostr/nostr-sdk-flutter)![stars](https://img.shields.io/github/stars/rust-nostr/nostr-sdk-flutter.svg?style=social) - Nostr protocol implementation, Relay, RelayPool, high-level client library, NWC client and more + ## Bridges and Gateways - [atomstr](https://github.com/psic4t/atomstr)![stars](https://img.shields.io/github/stars/psic4t/atomstr.svg?style=social) - RSS/Atom gateway to Nostr. Live at [https://atomstr.data.haus](https://atomstr.data.haus) @@ -771,6 +783,8 @@ Endpoints (services or apps that expose a LN wallet via NWC) - [Rizful](https://rizful.com) - Cloud lightning node with NWC support - [cln-nip47](https://github.com/daywalker90/cln-nip47)![stars](https://img.shields.io/github/stars/daywalker90/cln-nip47.svg?style=social) - Core Lightning (CLN) plugin to connect wallets via Nostr Wallet Connect (NWC) +- [commilink](https://github.com/sempicanha/commilink)![stars](https://img.shields.io/github/stars/sempicanha/commilink.svg?style=social) - CommiLink (CMLK) is a hybrid, secure communication protocol with multi-transport support, end-to-end encryption (E2EE), relay/store-and-forward, message rooms, and message revocation via tombstones. Designed for IoT, mobile, and web applications requiring resilient and reliable messaging + ## NIP-57 Zaps compatible wallets and solutions @@ -964,6 +978,14 @@ To explore other aspects of the Bitcoin and freedom tech ecosystem, check out th - [sovran.money](https://sovran.money/en/) - SOVRAN MONEY. + + +- [nostraap](https://github.com/ccs-mz/nostraap) - NostraApp is a decentralized messaging application inspired by WhatsApp, built on the Nostr protocol, with native support for end-to-end encryption, distributed relay networks, and Bitcoin Lightning payments (Zaps) +- [nostress](https://github.com/4383/nostress)![stars](https://img.shields.io/github/stars/4383/nostress.svg?style=social) - ⚡ Modern Python CLI for Nostr protocol interactions - secure key management, event creation, and relay operations +- [gudmantech.github.io](https://github.com/heycesarmarques/gudmantech.github.io) - Working with Web3 fundamentals: Nostr core, relays, npubs, zaps and Lightning development. Focused on decentralized identity, protocol testing and experimental architectures +- [gudmantech](https://github.com/heycesarmarques/gudmantech) - Working with Web3 fundamentals: Nostr core, relays, npubs, zaps and Lightning development. Focused on decentralized identity, protocol testing and experimental architectures +- [nostr-article-publish](https://github.com/madcato/nostr-article-publish)![stars](https://img.shields.io/github/stars/madcato/nostr-article-publish.svg?style=social) - A command-line tool written in Rust for publishing and deleting long-form content events (NIP-23) on the Nostr protocol. It supports validation of content, custom tags for articles, and interaction with multiple relays configured via a TOML file + ## Contributing If you'd like to add something to this list, please submit a [Pull Request on GitHub](https://github.com/aljazceru/awesome-nostr/). From 024664337977e8e0c5a9af4947a4a78726b43c50 Mon Sep 17 00:00:00 2001 From: Aljaz Date: Sat, 11 Apr 2026 21:11:48 +0200 Subject: [PATCH 2/2] Update README to modify project listings Removed 'nostr-example-script' and 'commilink' entries from the README. Added 'nostr-article-publish' entry to the relevant sections. --- README.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 06b4fb8..971c874 100644 --- a/README.md +++ b/README.md @@ -41,10 +41,8 @@ nostr.net services [start.nostr.net](https://start.nostr.net) || [relay.nostr.ne - [NosTracker](https://marcodpt.github.io/nostracker/) [![stars](https://img.shields.io/github/stars/marcodpt/nostracker.svg?style=social)](https://github.com/marcodpt/nostracker) - Information about NIP support for clients, relays, tools and libraries. Like a caniuse but for NIPs. - [Grow Nostr Initiative](https://grownostr.org) - Empowering the future of decentralized social communication through community initiatives, education, and outreach. - [Marmot Protocol](https://github.com/marmot-protocol/marmot)![stars](https://img.shields.io/github/stars/marmot-protocol/marmot.svg?style=social) - A messaging protocol specification for efficient end-to-end encrypted group messaging using Nostr's decentralized identity & relay network combined with the MLS Protocol. - - [keytr](https://github.com/sovITxyz/keytr)![stars](https://img.shields.io/github/stars/sovITxyz/keytr.svg?style=social) - KEYS TRANSMITTED OVER RELAYS Nostr login protocol using WebAuthn passkeys to encrypt and distribute nsec keys - [gozzip](https://github.com/gozzip-protocol/gozzip)![stars](https://img.shields.io/github/stars/gozzip-protocol/gozzip.svg?style=social) - An open, censorship-resistant protocol for social media and messaging. Inherits Nostr's proven primitives — secp256k1 identity, signed events, relay transport — and adds a storage and retrieval layer where users own their data -- [nostr-example-script](https://github.com/ealvar13/nostr-example-script) - A simple hands-on Python script to demonstrate how NOSTR (Notes and Other Stuff Transmitted by Relays) works. This educational script walks students through the basics of the NOSTR protocol ## Relays @@ -657,7 +655,7 @@ Websites with lists of relays and their performance/health: - [nostr-vpn](https://github.com/mmalmi/nostr-vpn)![stars](https://img.shields.io/github/stars/mmalmi/nostr-vpn.svg?style=social) - Tailscale-style mesh VPN control plane built on Nostr signaling and userspace WireGuard - [nos.today](https://github.com/darashi/nos.today)![stars](https://img.shields.io/github/stars/darashi/nos.today.svg?style=social) - Nostr NIP-50 search web client for searching across Nostr relays - [ehagaki](https://github.com/Lokuyow/ehagaki)![stars](https://img.shields.io/github/stars/Lokuyow/ehagaki.svg?style=social) - A lightweight, post-only Nostr client that compresses media on your device for fast, data-efficient uploads -- [awesome-nwc](https://github.com/getAlby/awesome-nwc)![stars](https://img.shields.io/github/stars/getAlby/awesome-nwc.svg?style=social) - Curated list of awesome projects implementing Nostr Wallet Connect (NWC) +- [nostr-article-publish](https://github.com/madcato/nostr-article-publish)![stars](https://img.shields.io/github/stars/madcato/nostr-article-publish.svg?style=social) - A command-line tool written in Rust for publishing and deleting long-form content events (NIP-23) on the Nostr protocol. It supports validation of content, custom tags for articles, and interaction with multiple relays configured via a TOML file ## NIP-05 identity services @@ -758,7 +756,7 @@ Allow you to sign Nostr events on web-apps without having to give them your keys ## NIP-47 Nostr Wallet Connect (NWC) implementations Clients (apps using NWC to access a LN wallet) - +- [awesome-nwc](https://github.com/getAlby/awesome-nwc)![stars](https://img.shields.io/github/stars/getAlby/awesome-nwc.svg?style=social) - Curated list of awesome projects implementing Nostr Wallet Connect (NWC) - [Alby Go](https://albygo.com) - A simple lightning mobile wallet interface that works great with Alby Hub. - [Amethyst](https://github.com/vitorpamplona/amethyst)![stars](https://img.shields.io/github/stars/vitorpamplona/amethyst.svg?style=social) - Android-only app - [Damus](https://damus.io/) - The OG nostr client for iOS @@ -783,8 +781,6 @@ Endpoints (services or apps that expose a LN wallet via NWC) - [Rizful](https://rizful.com) - Cloud lightning node with NWC support - [cln-nip47](https://github.com/daywalker90/cln-nip47)![stars](https://img.shields.io/github/stars/daywalker90/cln-nip47.svg?style=social) - Core Lightning (CLN) plugin to connect wallets via Nostr Wallet Connect (NWC) -- [commilink](https://github.com/sempicanha/commilink)![stars](https://img.shields.io/github/stars/sempicanha/commilink.svg?style=social) - CommiLink (CMLK) is a hybrid, secure communication protocol with multi-transport support, end-to-end encryption (E2EE), relay/store-and-forward, message rooms, and message revocation via tombstones. Designed for IoT, mobile, and web applications requiring resilient and reliable messaging - ## NIP-57 Zaps compatible wallets and solutions @@ -984,7 +980,6 @@ To explore other aspects of the Bitcoin and freedom tech ecosystem, check out th - [nostress](https://github.com/4383/nostress)![stars](https://img.shields.io/github/stars/4383/nostress.svg?style=social) - ⚡ Modern Python CLI for Nostr protocol interactions - secure key management, event creation, and relay operations - [gudmantech.github.io](https://github.com/heycesarmarques/gudmantech.github.io) - Working with Web3 fundamentals: Nostr core, relays, npubs, zaps and Lightning development. Focused on decentralized identity, protocol testing and experimental architectures - [gudmantech](https://github.com/heycesarmarques/gudmantech) - Working with Web3 fundamentals: Nostr core, relays, npubs, zaps and Lightning development. Focused on decentralized identity, protocol testing and experimental architectures -- [nostr-article-publish](https://github.com/madcato/nostr-article-publish)![stars](https://img.shields.io/github/stars/madcato/nostr-article-publish.svg?style=social) - A command-line tool written in Rust for publishing and deleting long-form content events (NIP-23) on the Nostr protocol. It supports validation of content, custom tags for articles, and interaction with multiple relays configured via a TOML file ## Contributing