Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 23 TypeScript nostr Projects
-
trystero
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
lightning-browser-extension
The Bitcoin Lightning Browser Extension that brings deep Lightning & Nostr integration to the web. Wallet interface to multiple lightning nodes and key signer for Nostr, Liquid and onchain use.
-
duckling
A fast viewer for CSV/Parquet files and databases such as DuckDB, SQLite, PostgreSQL, MySQL, Clickhouse, etc., base on Tauri (by l1xnan)
-
Project mention: I built the cross-platform Nostr desktop client I always wanted | dev.to | 2026-07-22
The frontend talks Nostr through NDK (Nostr Dev Kit), with Zustand for state and Tailwind 4 for styling. The split ended up being 91% TypeScript, 6% Rust — Tauri lets you keep the native layer thin.
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
js-wallet-sdk
Multi-chain typescript signature sdk, supports bitcoin, ethereum, solana, cosmos, etc.
-
-
-
hub
Alby Hub - Your own Bitcoin Lightning node: easy, connectable, feature-rich ✨ Run anywhere. Become self-sovereign. (by getAlby)
-
Come on, so much effort writing and yet so vague.
The easiest way to try NOSTR is using any of the common web platforms like https://primal.net or https://yakihonne.com/
Heck, you can even install NOSTR clients directly from the App and Play store since years.
It is very unbelievable that you followed such a complicated process, even went to effort of deploying to a server (what?!?) and then somehow you see disturbing content without looking explicitly for it.
In case you are sincere, try it again using any of the common methods.
-
-
-
-
-
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.
-
bitcoin-connect
Connecting lightning wallets to your webapp has never been easier. Enable WebLN in all browsers with a single button
-
-
-
-
-
minibits_wallet
Minibits is an ecash and Lightning wallet exploring how ₿-backed ecash can enable instant, cheap, and private value transfer. Ecash is issued by mints and backed by Bitcoin via the Cashu protocol and Lightning Network. Ecash is cash-like yet digital token with cheap and instant transfers and high privacy guarantees.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript nostr discussion
TypeScript nostr related posts
-
I built the cross-platform Nostr desktop client I always wanted
-
Reconnecting a Post-Pandemic World
-
My 2026 Open Social Web Predictions
-
Fevela.me – A newsreader-like client for the Nostr social network
-
Nostr
-
Pinstr: Decentralized and Free Pinterest Clone
-
A New Form of Verification on Bluesky
-
A note from our sponsor - Kargo
akuity.io | 15 Sep 2026
Index
What are some of the best open-source nostr projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | trystero | 2,738 |
| 2 | zeus | 1,399 |
| 3 | nostr-tools | 855 |
| 4 | nostream | 829 |
| 5 | lightning-browser-extension | 585 |
| 6 | duckling | 578 |
| 7 | ndk | 453 |
| 8 | js-wallet-sdk | 387 |
| 9 | snort | 346 |
| 10 | NostrGit | 308 |
| 11 | hub | 279 |
| 12 | primal-web-app | 277 |
| 13 | nostrudel | 220 |
| 14 | jumble | 217 |
| 15 | nostr-watch | 198 |
| 16 | NostrChat | 158 |
| 17 | nostrcheck-server | 156 |
| 18 | bitcoin-connect | 152 |
| 19 | nostr.directory | 146 |
| 20 | nsecbunkerd | 143 |
| 21 | arcade | 138 |
| 22 | rakis | 128 |
| 23 | minibits_wallet | 120 |