─── ecosystem · nostr
Nostr
repositories
209
contributors
1,760
languages
20
top lang
TypeScript
repo wow
+6
contrib wow
+467
star wow
+248
weeks avail
5
─── weekly trend · 5w
repositories
96
contributors
1,760
stars
29,351
─── top gaining repos
+0 contributors
+0 contributors · TypeScript
+0 contributors · Kotlin
+0 contributors
+0 contributors · TypeScript
─── top languages · by repos
─── repositories
100 / 209| # | repository | lang | stars | forks |
|---|---|---|---|---|
| 001 | nostr-protocol/nostr a truly censorship-resistant alternative to Twitter that has a chance of working | — | 11,398 | 383 |
| 002 | nostr-protocol/nips Nostr Implementation Possibilities | — | 2,987 | 770 |
| 003 | damus-io/damus iOS nostr client | Swift | 2,124 | 301 |
| 004 | vitorpamplona/amethyst Nostr client for Android | Kotlin | 1,541 | 206 |
| 005 | mikedilger/gossip Gossip is a nostr client | Rust | 874 | 99 |
| 006 | nbd-wtf/nostr-tools Tools for developing Nostr clients. | TypeScript | 845 | 224 |
| 007 | Cameri/nostream A Nostr Relay written in TypeScript | TypeScript | 814 | 235 |
| 008 | irislib/iris-messenger Decentralized messenger | TypeScript | 737 | 169 |
| 009 | vishalxl/nostr_console Nostr console is a RETIRED ( as of early 2026), open-source twitter-like social network, direct chat app and group chat all bundled into one program. Built on the decentralized Nostr protocol. | Dart | 449 | 33 |
| 010 | nostr-dev-kit/ndk Nostr Development Kit with outbox-model support | TypeScript | 443 | 122 |
| 011 | KoalaSat/nostros Nostr client on Android | TypeScript | 412 | 28 |
| 012 | nbd-wtf/go-nostr Nostr library for Golang | C | 410 | 127 |
| 013 | fiatjaf/nos2x nostr signer extension | JavaScript | 381 | 84 |
| 014 | coracle-social/coracle An experimental Nostr client focused on unlocking the full potential of multiple relays. Browse, filter, zap, and create custom feeds to create a curated Nostr experience. | Svelte | 360 | 94 |
| 015 | v0l/snort Feature packed nostr web UI | TypeScript | 340 | 132 |
| 016 | damus-io/notedeck The nostr browser | Rust | 306 | 55 |
| 017 | NostrGit/NostrGit A truly censorship-resistant alternative to GitHub that has a chance of working | TypeScript | 303 | 30 |
| 018 | lumehq/lume Rebooting... | Rust | 271 | 22 |
| 019 | hzrd149/nostrudel A sandbox for exploring nostr | TypeScript | 216 | 63 |
| 020 | SnowCait/nostter Nostr client for web. | Svelte | 176 | 33 |
| 021 | soapbox-pub/soapbox Software for the next generation of social media. | TypeScript | 175 | 26 |
| 022 | nostr-jp/awesome-nostr-japan Awesome nostr in Japan. Software, Web service, Clients, Bots created by Japanese. | HTML | 156 | 26 |
| 023 | quentintaranpino/nostrcheck-server The community’s Nostr brain: The only server with relay, File Hosting (NIP-96 & Blossom), Nostr Address (NIP-05), Lightning Redirects, NWC, WoT, and much more. | TypeScript | 152 | 26 |
| 024 | pseudozach/nostr.directory Find people you know from other social media sites on nostr | TypeScript | 148 | 12 |
| 025 | fiatjaf/nocomment See a demo at https://fiatjaf.com/nostr.html | JavaScript | 146 | 17 |
| 026 | kind-0/nsecbunkerd Coinbase for nostr | — | 143 | 43 |
| 027 | erskingardner/nostr-how | Svelte | 142 | 54 |
| 028 | OpenAgentsInc/arcade Nostr & AI chat app | TypeScript | 138 | 16 |
| 029 | brilliancebitcoin/nostrgram A clone of telegram built on nostr | HTML | 129 | 32 |
| 030 | monlovesmango/astral Nostr client made with Quasar | Vue | 99 | 38 |
| 031 | nodetec/notestack 📓 Decentralized blogging platform using Nostr relays w/ ⚡ lightning tips | TypeScript | 98 | 15 |
| 032 | nostrband/nostr-login | TypeScript | 93 | 13 |
| 033 | tcheeric/nostr-java A nostr library, written in java, for generating, signing and publishing events. | Java | 87 | 28 |
| 034 | t4t5/nostr-react React Hooks for Nostr 🦤 | TypeScript | 86 | 14 |
| 035 | syusui-s/rabbit 🐰 A nostr client like TweetDeck | TypeScript | 84 | 18 |
| 036 | 0xtrr/nostr-tool A simple CLI to send nostr events | Rust | 78 | 22 |
| 037 | formstr-hq/nostr-forms A forms application, built on top of nostr | TypeScript | 74 | 53 |
| 038 | digi-monkey/flycat-web nostr client to Exit Toxic Internet | TypeScript | 71 | 16 |
| 039 | block-core/blockcore-notes Notes app for decentralized infrastructures (Nostr) | TypeScript | 69 | 25 |
| 040 | damus-io/website Damus.io | TypeScript | 69 | 13 |
| 041 | fiatjaf/nostr-gateway https://nostr.guru | JavaScript | 68 | 15 |
| 042 | Marfusios/nostr-client A high quality C# client for Nostr protocol | C# | 67 | 14 |
| 043 | nostr-connect/nostrum iOS & Android reference implementation of a Nostr Connect NIP-46 remote signer. Written with React Native Expo | TypeScript | 65 | 4 |
| 044 | styppo/hamstr A twitter-style Nostr web client | Vue | 64 | 25 |
| 045 | EthanAlgoX/MarketBot MarketBot is a finance-customized version of openclaw, built as a dedicated AI agent for market intelligence, trading analysis, and decision support. | Python | 63 | 10 |
| 046 | adamritter/nostr-relaypool-ts A Nostr RelayPool implementation in TypeScript using only nostr-tools library as a dependency | TypeScript | 58 | 17 |
| 047 | nostr-connect/connect Nostr Connect SDK for TypeScript is a library that allows you to easily integrate Nostr Connect into your web application | TypeScript | 57 | 10 |
| 048 | nodetec/notebin ✂️ Decentralized code snippets w/ ⚡ lightning tips | TypeScript | 57 | 10 |
| 049 | verbiricha/habla.news | TypeScript | 57 | 24 |
| 050 | believethehype/nostrdvm Framework to run NIP90 Nostr DVMs | Python | 54 | 18 |
| 051 | nostr-protocol/data-vending-machines DVM documentation and kind registry | HTML | 54 | 30 |
| 052 | soapbox-pub/ditto Your content. Your vibe. Your rules. | TypeScript | 53 | 9 |
| 053 | jiftechnify/nostr-fetch A utility library that allows JS/TS apps to effortlessly fetch past events from Nostr relays. | TypeScript | 51 | 2 |
| 054 | nostr-jp/nips-ja nostr-protocol/nipsの和訳 | Shell | 51 | 17 |
| 055 | fiatjaf/nostr-relay-registry a dynamic registry of nostr relays | JavaScript | 46 | 80 |
| 056 | chakany/nosbin nostr pastebin | Svelte | 45 | 4 |
| 057 | DanConwayDev/nostr-profile-manager Lightweight typescript micro app for basic nostr profile management | TypeScript | 44 | 12 |
| 058 | soapbox-pub/rebased Fediverse backend written in Elixir. The recommended backend for Soapbox. | Elixir | 44 | 6 |
| 059 | vivganes/zapddit reddit-style client for nostr | TypeScript | 42 | 8 |
| 060 | mattn/cagliostr nostr relay written in C++ | C++ | 37 | 2 |
| 061 | Ruulul/hyper-nostr | JavaScript | 36 | 8 |
| 062 | mikedilger/nostr-types nostr protocol types for rust language development | Rust | 35 | 13 |
| 063 | nostrband/nostr-app-manager Nostr App Manager | JavaScript | 35 | 8 |
| 064 | gourcetools/spamster 🤖 Spam tools for NOSTR protocol 🤖 Spamster is a bash toolbox made for nostr spamming. Spamster is for testing relays and spam filters. | Shell | 33 | 2 |
| 065 | max21dev/groups Groups – A NIP-29 Group Chat Client | TypeScript | 32 | 5 |
| 066 | nostr-jp/learn-nostr-by-crafting Learn the Nostr protocol by crafting your own bots! | JavaScript | 27 | 6 |
| 067 | nostrica/nostrica.github.io first nostr unconference | HTML | 26 | 5 |
| 068 | github-tijlxyz/nostr.cooking A recipe-sharing client for nostr | Svelte | 26 | 17 |
| 069 | stemstr/Client Stemstr client applications | TypeScript | 25 | 7 |
| 070 | nostr-jp/welcome-nostr ようこそ Nostr へ!このサイトはとりあえず Nostr に興味があるものの、次の一歩がわからない人のための案内所です。 | — | 24 | 5 |
| 071 | ClarkQAQ/nrat 一个基于 Nostr 去中心的匿名远程控制工具 A decentralized anonymous remote control tool based on Nostr | Go | 22 | 5 |
| 072 | dezh-tech/alienos A plugin-able and manageable Nostr stack (relay/blossom/nip-05) designed for self-hosting. | Go | 21 | 1 |
| 073 | innovatario/yondar-mono Monorepo for all things Yondar | TypeScript | 18 | 6 |
| 074 | nostr-dev-kit/ndk-react React library that makes it easy to build Nostr-related applications. | TypeScript | 18 | 3 |
| 075 | imksoo/nostr-global-viewer | Vue | 17 | 8 |
| 076 | mouse484/Astraea a nostr client | TypeScript | 17 | 0 |
| 077 | AbdelStark/nostringer-rs Ring signatures (SAG, BLSAG) for Nostr, written in Rust 🦀 | Rust | 16 | 3 |
| 078 | Open-Source-Justice-Foundation/Fundsolvr Bounties and stuff on Nostr 🦩 | TypeScript | 16 | 6 |
| 079 | conduition/conduition.io The humble blog of a wandering crypto nerd. | HTML | 15 | 3 |
| 080 | vazw/siamstr siamstr.com Nostr Address Provider written in Rust. | Rust | 14 | 3 |
| 081 | soapbox-pub/nostrify Bring your projects to life on Nostr. 🌱 This repo is a mirror of the source on GitLab. | TypeScript | 14 | 1 |
| 082 | nostr-dev-kit/ndk-cli CLI for nostr | JavaScript | 13 | 3 |
| 083 | nostrocket/humble.horse Turns nostr into a hyperthreaded group chat for horses | Svelte | 13 | 2 |
| 084 | nostrworld/nostr.world.github.io nostr conferences | HTML | 13 | 4 |
| 085 | mylo-2001/hyperclaw ⚡ AI Gateway Platform — run AI agents on your PC, control via Telegram/Discord | TypeScript | 13 | 6 |
| 086 | nodetec/hackrnews | TypeScript | 12 | 2 |
| 087 | nostr-jp/nostr-idol-project-website | CSS | 12 | 2 |
| 088 | sepehr-safari/nostr-playground Simple and user-friendly playground for Nostr. | TypeScript | 12 | 0 |
| 089 | openclaw-easy/openclaw-easy-desktop OpenClaw Desktop App — No Terminal, No Coding. One-click installer for macOS & Windows. | TypeScript | 12 | 2 |
| 090 | fiatjaf/noflux minimalist and opinionated feed reader | Go | 11 | 1 |
| 091 | nostr-dev-kit/ndk-svelte-components Reusable Svelte components | TypeScript | 11 | 5 |
| 092 | privkeyio/libnostr-z Zig library for the Nostr protocol | Zig | 11 | 0 |
| 093 | lessucettes/strchat-tui A stylish TUI client for Nostr chats. | Go | 10 | 2 |
| 094 | nostrband/nostr-band-app Nostr.Band frontend | TypeScript | 10 | 2 |
| 095 | nostrdocs/colighter | TypeScript | 10 | 7 |
| 096 | sepehr-safari/nostr-deploy-server A Node.js server implementation for serving static websites under npub subdomains using the Nostr protocol and Blossom servers | TypeScript | 10 | 2 |
| 097 | cyberspacemysteries/cyberspacemysteries.github.io Freedom weaver: the making of a sci-fi freedom tech story | Python | 9 | 2 |
| 098 | ShinoharaTa/nostr-key-value Use nostr NIP-78 (kind: 30078) Key Value Storage | TypeScript | 9 | 3 |
| 099 | betonetojp/nokakoi A tiny nostr client for Windows just to post and to browse live timeline. | C# | 8 | 1 |
| 100 | max21dev/groups-relay A NIP-29 Group Chat Relay | Go | 8 | 4 |
Want deeper analysis?
Commission a benchmark report for Nostr.
─── subscriber view
Unlock the full view of the Nostr ecosystem
- · Full repository, commit, and contributor breakdown
- · Peer graph + ecosystem links
- · Weekly trend deltas and pulse signal
- · API + CSV / JSON exports
Already a subscriber? Sign in with the same email used at checkout.