181 Commits
Author SHA1 Message Date
Jon Staab 6236c9b64b Check links, move to defunct section 2026-03-11 10:54:15 -07:00
Jon Staab ff3d1e147c Add nostr.com, nostr.how and nostrich.love 2026-03-11 10:09:17 -07:00
Jon Staab ad4df26e35 Fix some typos, remove duplicates 2026-03-02 09:54:32 -08:00
AljazandGitHub 5debcf5fc9 Merge pull request #630 from coracle-social/main
Add more stuff
2026-03-02 18:14:25 +01:00
Jon Staab d7442200ad Add building nostr, zapstore server, zooid, satlantis, satshoot csv importer, rate, blossy, blusk, vertex, routstr, sovran 2026-03-02 09:12:17 -08:00
AljazandGitHub c06164f7da Merge pull request #618 from antoinedelorme/add-gravity-swarm-mcp
Add Gravity Swarm MCP to Tools
2026-03-01 09:47:17 +01:00
AljazandGitHub d58926ba58 Update Gravity Swarm MCP description in README
Removed redundant description from Gravity Swarm MCP entry.
2026-03-01 09:46:21 +01:00
AljazandGitHub a062f2ed0d Merge pull request #621 from Koda-Builds/add-ai-agents-section
Add AI & Agents section with agentdex
2026-03-01 09:45:11 +01:00
AljazandGitHub bcdc51fa01 Refactor README by removing AI & Agents section
Removed the AI & Agents section from the README and moved agentdex to the NIP-90 Data vending machines section.
2026-03-01 09:44:58 +01:00
AljazandGitHub 6f20d05ba9 Merge pull request #624 from qingfeng/add-2020117
Add 2020117 — decentralized agent network on Nostr
2026-03-01 09:42:25 +01:00
AljazandGitHub 2f566d7169 Update README.md 2026-03-01 09:42:16 +01:00
AljazandGitHub f61c2283bb Add following.space to project list in README 2026-02-22 15:43:16 +01:00
AljazandGitHub d8f0f07b65 Merge pull request #629 from theakash04/main
Add Streakstr for automated daily activity tracking
2026-02-22 11:59:39 +01:00
SKYandGitHub 53d1e92efa Add Streakstr activity tracker to README 2026-02-22 14:24:30 +05:30
AljazandGitHub 22a8c36fd0 Merge pull request #622 from aljazceru/add-new-nostr-projects-feb-2025
Add 4 new Nostr projects to directory
2026-02-15 21:18:19 +01:00
AljazandGitHub 36fa11f0e8 Merge pull request #625 from JSKitty/add-vector-messenger
Add Vector - Privacy-focused encrypted messenger
2026-02-15 21:17:27 +01:00
AljazandGitHub 764558d829 Merge pull request #626 from leonacostaok/patch-1
Add nostr-wot-extension project to Web of Trust section
2026-02-15 21:16:59 +01:00
AljazandGitHub 03a4e61a9f Update README.md 2026-02-15 21:16:31 +01:00
LAandGitHub e96e1eb01a Add nostr-wot-extension project to Web of Trust section
Added a new project entry for nostr-wot-extension with a brief description.
2026-02-16 02:21:37 +07:00
JSKittyandClaude Opus 4.6 682af6dde5 Add Vector - privacy-focused encrypted messenger
Vector is an open-source, NIP-17 compliant private messenger built on
Nostr with NIP-44 encryption and zero metadata leakage. Available for
Windows, macOS, Linux, and Android.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 17:36:30 +00:00
qingfeng 06363aa60f Add 2020117 — decentralized agent network on Nostr 2026-02-13 22:07:22 +09:00
aljazceru e41a23c6f6 Add 4 new Nostr projects to directory
- Aegis: Simple cross-platform Nostr signer (Offline signers)
- Fevela: Social client with innovative attention control (Clients)
- Marmot Protocol: E2E encrypted group messaging protocol (Protocol)
- georelays: Collection of relay locations for discovering nearby relays (Relay lists)

All projects are actively maintained with good star counts and add value to the Nostr ecosystem.
2026-02-12 09:02:46 +01:00
shanepoint d6777cfe85 Add AI & Agents section with agentdex 2026-02-10 23:20:42 -08:00
AljazandGitHub 52ba11b0b6 Merge pull request #620 from joelklabo/add-wot-scoring-engine
Add wot-scoring to Web of Trust section
2026-02-10 12:11:47 +01:00
AljazandGitHub 7df4e02407 Update README.md 2026-02-10 12:11:30 +01:00
Joel Klabo 672cc79320 Add wot-scoring to Web of Trust section 2026-02-09 19:58:14 -08:00
AljazandGitHub 7105396ea4 Merge pull request #619 from joelklabo/add-dvm-textgen-imagegen
Add dvm-textgen and dvm-imagegen to NIP-90 DVM section
2026-02-09 07:11:18 +01:00
Joel KlaboandClaude Opus 4.6 cf7ed4073e Add dvm-textgen and dvm-imagegen to NIP-90 DVM section
Two Go implementations of NIP-90 Data Vending Machines with Lightning payments:
- dvm-textgen: kind 5050 text generation (Llama 3.3 70B via Groq)
- dvm-imagegen: kind 5100 image generation (FLUX.1 Schnell)

Both use LNbits for Lightning invoicing, announce via NIP-89,
and listen on major relays (damus, nos.lol, primal).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 21:29:56 -08:00
antoine delormeandClaude Opus 4.6 71a75640f5 Add Gravity Swarm MCP to Tools section
MCP server for an agent reputation network using Nostr BIP-340 signing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 14:09:00 +01:00
AljazandGitHub eef54dfab1 Update README with new Nostr projects 2026-02-05 10:18:58 +01:00
AljazandGitHub 5d0c0da1b1 Update README.md 2026-02-05 10:15:01 +01:00
AljazandGitHub 81c1376f9a Merge pull request #617 from dmnyc/feat/add-words-with-zaps-game
Add Words with Zaps game
2026-02-05 05:39:24 +01:00
AljazandGitHub 1a41b0fe1a Update README.md 2026-02-05 05:39:15 +01:00
The Daniel deadc82d10 feat: Add 'Words With Zaps' game 2026-02-04 22:08:55 -05:00
AljazandGitHub b1b5debcea Merge pull request #615 from yysskk/main
Add swift-nostr-client
2026-01-31 08:16:13 +01:00
Yusuke Morishita 121b33b616 Add swift-nostr-client 2026-01-31 16:14:07 +09:00
AljazandGitHub bac7bb96ae Merge pull request #614 from dmnyc/add-snoopable-tool
Add Snoopable to tools list
2026-01-31 06:58:17 +01:00
AljazandGitHub 9942d65471 Update descriptions for Nostr utilities in README 2026-01-31 06:58:02 +01:00
The Daniel 8a684a2434 Add Snoopable to tools list 2026-01-30 23:27:22 -05:00
AljazandGitHub ca6867634b Merge pull request #613 from aljazceru/feature/add-new-resources-2025-01
Add new Nostr clients and NWC endpoint
2026-01-30 12:27:51 +01:00
aljazceru 004037c862 Add new Nostr clients and NWC endpoint
- Add astraea nostr client to Other section
- Add lawallet-nwc to NWC Endpoints section
2026-01-30 06:29:50 +01:00
AljazandGitHub 5c58037c15 Add analytics script to index.html 2026-01-30 06:03:32 +01:00
AljazandGitHub 09791f2b32 Merge pull request #612 from tani/patch-1
Add n0str
2026-01-27 17:03:52 +01:00
AljazandGitHub 90e50116b1 Update README.md 2026-01-27 17:03:42 +01:00
TANIGUCHI MasayaandGitHub fd1c296aa9 Add star badge to n0str entry in README 2026-01-27 22:41:16 +09:00
TANIGUCHI MasayaandGitHub 5c1c3eeb01 Add n0str relay to the README.md list 2026-01-27 22:39:38 +09:00
AljazandGitHub 05abd80e0f Merge pull request #611 from dmnyc/main
Add Purgatory to Tools section
2026-01-27 07:26:48 +01:00
AljazandGitHub e4aed57646 Update Plebs vs. Zombies description in README
Removed the mention of 'Try Scout Mode without signing in to see how many zombies any Nostr user is following.'
2026-01-27 07:26:39 +01:00
The Daniel e77a8517fb Add Purgatory to Tools section in README.md 2026-01-26 22:51:04 -05:00
AljazandGitHub cf92ee076f Merge pull request #610 from dmnyc/main
Add Note Nuke, Mute-o-Scope, and The Resurrector
2026-01-25 16:29:12 +01:00
AljazandGitHub e67531cc6b Fix formatting for Mute-o-Scope and Resurrector entries 2026-01-25 16:27:55 +01:00
AljazandGitHub 937c9d2cb3 Fix formatting of Mutable and Note Nuke links 2026-01-25 16:27:08 +01:00
The Daniel a1e5d1e715 Add Note Nuke, Mute-o-Scope, and The Resurrector 2026-01-24 14:55:31 -05:00
The Daniel 8c105c5065 Update .gitignore 2026-01-24 14:55:31 -05:00
AljazandGitHub fb5f2e5505 Merge pull request #609 from DaBena/pr-607
Add Brezn to clients list
2026-01-19 12:20:04 +01:00
AljazandGitHub 2286e4b16d Merge pull request #608 from Letdown2491/main
Update README.md
2026-01-18 12:35:06 +01:00
AljazandGitHub 6530230538 Update README.md 2026-01-18 12:34:52 +01:00
Letdown2491andGitHub 08634294d2 Update README.md 2026-01-17 21:08:10 -07:00
Bena 6d22aea480 Add Brezn to clients list 2026-01-11 03:26:33 +01:00
AljazandGitHub 60caa9cb5d Merge pull request #606 from dmnyc/pr/add-ghostr
Add Ghostr to README
2026-01-06 18:04:14 +01:00
The Daniel 6a8eedfebc Add Ghostr to README
Link and description to Ghostr project added.
2026-01-06 11:43:27 -05:00
AljazandGitHub 8cadd5effe Merge pull request #605 from psic4t/main
Added nospeak chat client, updated atomstr RSS gateway
2026-01-06 07:15:59 +01:00
psic4t 2c0d90f073 Added nospeak chat client, updated atomstr RSS gateway 2026-01-03 21:41:57 +01:00
AljazandGitHub f6cbdba7cc Merge pull request #603 from dmnyc/main
Docs: Update Zap Cooking project information
2026-01-01 07:35:33 +01:00
AljazandGitHub 212e074010 Merge pull request #604 from drmikesamy/main
Add BlazeJump.NostrConnect project to Mobile and Tools lists
2026-01-01 07:35:11 +01:00
AljazandGitHub 829b7690b3 Remove BlazeJump.NostrConnect from README
Removed BlazeJump.NostrConnect entry from mobile clients list.
2026-01-01 07:34:51 +01:00
drmikesamyandGitHub 6618e84d7f Add BlazeJump.NostrConnect to Tools list 2025-12-31 23:20:27 +00:00
drmikesamyandGitHub e00e47fbbd Add BlazeJump.NostrConnect to mobile clients list 2025-12-31 23:19:00 +00:00
The Daniel 2db1f8455f Docs: Update Zap Cooking project information 2025-12-31 11:57:46 -05:00
AljazandGitHub a01ca26c06 Merge pull request #602 from Mnpezz/patch-1
Update Nostr Outbox for WordPress
2025-12-29 12:22:12 +01:00
AljazandGitHub 3ceb6b9cb5 Merge pull request #601 from mmalmi/patch-9
Add meet/docs/video/files .iris.to
2025-12-29 12:21:52 +01:00
MnpezzandGitHub 9591e29db5 Update Nostr Outbox for WordPress
Added Nostr Outbox for WordPress to Other
2025-12-22 14:38:15 -06:00
Martti MalmiandGitHub d79eecc090 Add meet/docs/video/files .iris.to 2025-12-20 12:00:51 +02:00
AljazandGitHub 769a793007 Merge pull request #600 from dmnyc/main
Added Mutable and Plebs vs. Zombies
2025-12-18 07:07:40 +01:00
The Daniel 9cb395ba62 Update README.md
Added Mutable and Plebs vs. Zombies to the Tools section
2025-12-17 16:56:10 -05:00
AljazandGitHub 40c8e5b540 Merge pull request #599 from leon-wbr/patch-3
Add Anchorman.lol – Free & premium NIP-05 registration service with managed avatar, relay and blossom hosting
2025-12-14 10:55:25 +01:00
AljazandGitHub dde4b2eb81 Merge pull request #598 from leon-wbr/patch-1
Add better-auth-nostr: A plugin for Better Auth to enable Nostr sign-in.
2025-12-14 10:55:07 +01:00
Leon WeberandGitHub 274fdef1e6 Update README.md 2025-12-12 15:59:49 +04:00
Leon WeberandGitHub 5b5f867dd4 add better-auth-nostr
A simple plugin I wrote and intend to expand over the upcoming days.
2025-12-12 15:56:55 +04:00
AljazandGitHub b1d53fa011 Merge pull request #596 from BoldBitcoinWallet/add-bold-wallet
Add Bold Bitcoin Wallet: Create Nostr-integrated Bitcoin wallets section
2025-12-08 05:41:35 +01:00
AljazandGitHub 2720a7b11d Remove Nostr-integrated Bitcoin wallets section
Removed section on Nostr-integrated Bitcoin wallets from README.
2025-12-08 05:41:21 +01:00
AljazandGitHub 6a28273ebe Update README.md 2025-12-08 05:40:33 +01:00
AljazandGitHub 823a7a5f6f Merge pull request #597 from arbadacarbaYK/patch-4
Added gittr/gitnostr/gittr-helper-tools
2025-12-07 20:19:04 +01:00
arbadacarbaandGitHub a2601f4e85 Added gittr/gitnostr/gittr-helper-tools 2025-12-07 17:26:53 +01:00
bbtc 36ba4382d5 Move Bold Bitcoin Wallet to new Nostr-integrated Bitcoin wallets section with updated description 2025-12-06 12:12:13 +04:00
bbtc ccd8207791 Update Bold Wallet description: emphasize MPC TSS and fix GitHub URL 2025-12-06 12:03:22 +04:00
bbtc c91043c3b0 Add Bold Wallet to NIP-57 Zaps compatible wallets section 2025-12-06 11:54:34 +04:00
AljazandGitHub 88d6fa89cf Merge pull request #594 from sondreb/nostria
Add Nostria app to the list of Nostr clients in README.md
2025-12-02 16:50:23 +01:00
AljazandGitHub e8be8e4bfa Merge pull request #595 from sondreb/remove-blockcore
Remove Blockcore Notes from the list of Nostr web clients
2025-12-02 16:49:45 +01:00
AljazandGitHub 3411e603d7 move to deprecated 2025-12-02 16:49:29 +01:00
AljazandGitHub 7b9e82f419 Update README.md 2025-12-02 16:36:31 +01:00
SondreB 5295f71cf2 Remove Blockcore Notes from the list of Nostr web clients 2025-12-02 10:08:19 +01:00
SondreB 84a3101202 Add Nostria app to the list of Nostr clients in README.md 2025-12-02 10:04:55 +01:00
AljazandGitHub 0ca79ec528 Merge pull request #593 from woikos/main
add orly and mleku/nostr
2025-11-28 06:37:10 +01:00
woikosandGitHub e471d677a3 Update README.md 2025-11-23 10:44:31 +00:00
AljazandGitHub 6f162dff41 Merge pull request #592 from mistic0xb/zapit
Add Zapit for instant live messaging boards
2025-11-22 07:03:37 +01:00
Mist 74d96586d0 Add Zapit for instant live messaging boards 2025-11-22 09:48:05 +05:30
AljazandGitHub 33badbb7b1 Update README.md 2025-11-10 18:05:06 +01:00
AljazandGitHub 837b3187de Merge pull request #590 from vekovius/add-zap-club
Add zap.club NIP-05 ID service
2025-11-08 09:02:07 +01:00
SamandGitHub 1b3f08d06d Add zap.club NIP-05 ID service
Zap.club is a bitcoin only site that allows you to create your own unique zap.club handle for Nostr. We are excited to be part of the Nostr community! 

(nip05 creation at the bottom of the main page on our site)
2025-11-07 22:43:07 -06:00
AljazandGitHub ed28108713 Merge pull request #589 from dtdannen/main
Add keychat extension to nostr-rs-relay enabling ecash payments per m…
2025-10-30 20:25:54 +01:00
AljazandGitHub 7bf6c1dc77 Update README.md with star badges for projects 2025-10-30 20:25:45 +01:00
Dustin DannenhauerandGitHub 5a7f144ed3 Add keychat extension to nostr-rs-relay enabling ecash payments per message
This is the first project to enable relay payments from anonymous npubs and is an important contribution to the future of paid nostr relays.
2025-10-30 12:21:32 -07:00
AljazandGitHub 76ec34e00e Update README.md 2025-10-29 20:39:30 +01:00
AljazandGitHub 84209dad6d Merge pull request #588 from anasfik/patch-1
Added two libraries I built relates to Nostr and useful to the readme.md, Dart/Flutter
2025-10-28 07:11:12 +01:00
AljazandGitHub a992e72d64 Remove duplicate library entries in README
Removed duplicate entries for 'flutter_nostr' and 'nostr_relay_management' in the Libraries section.
2025-10-28 07:10:11 +01:00
Anas FikhiandGitHub 2d0a2d1085 Added two libraries I built relates to Nostr and useful.
Added new libraries for Nostr development in README.
2025-10-27 20:35:40 +01:00
AljazandGitHub cfc427e233 Merge pull request #587 from Catrya/add_events_monitor
add Nostr-Events-Monitor
2025-10-22 20:03:21 +02:00
Catrya 1e80005c8d add Nostr-Events-Monitor 2025-10-22 11:48:02 -06:00
AljazandGitHub efdc6541ed Update README with new long-form content resources
Added new resources for long-form content and reading apps.
2025-10-18 08:03:20 +02:00
AljazandGitHub f3403019dd Merge pull request #586 from Letdown2491/main
Add Bloom
2025-10-18 08:00:34 +02:00
AljazandGitHub 01d5e270b0 fixing description and links 2025-10-18 08:00:12 +02:00
Letdown2491andGitHub 297e0effba Update README.md 2025-10-17 20:01:48 -06:00
Letdown2491andGitHub e569fc697f Add Bloom 2025-10-17 13:57:55 -06:00
AljazandGitHub 53c11c2a67 Merge pull request #585 from jurjendevries/jurjendevries-patch-1
Update README.md
2025-10-15 15:58:40 +02:00
Jurjen de VriesandGitHub 24f98d7cf8 Update README.md
Added B0 section with overview of Nostr Web Bookmark clients

Added +chorus
2025-10-13 12:08:02 +02:00
AljazandGitHub f5a4e659c1 Merge pull request #584 from benjamindedonder/main
Add Breefly
2025-10-03 15:07:12 +02:00
AljazandGitHub 615cc9c2d1 Update README.md 2025-10-03 15:06:54 +02:00
benjamindedonderandGitHub 948896f673 Add Breefly 2025-10-03 14:56:28 +02:00
AljazandGitHub 318ecd44ac Update README.md 2025-09-19 09:03:07 +02:00
AljazandGitHub c89e9d9b99 Merge pull request #583 from bot2048/main
Updated description for nostr-components
2025-09-16 17:33:06 +02:00
Bot2048 ea4ebdec6c Updated description for nostr-components 2025-09-16 19:56:27 +05:30
AljazandGitHub 8b1a21d73a Update README.md 2025-09-12 16:09:28 +02:00
AljazandGitHub 809a30158c Merge pull request #582 from delirehberi/main
Hugo2Nostr tool added.
2025-09-10 17:31:01 +02:00
Emre YILMAZandGitHub 958d9b348f Hugo2Nostr tool added. 2025-09-09 16:16:38 +00:00
AljazandGitHub ba392ca26e Merge pull request #581 from alessiofx/patch-1
Update README.md
2025-09-08 09:32:48 +02:00
AljazandGitHub a3b8ccd831 Update README.md 2025-09-08 09:32:33 +02:00
Alessio PigliacelliandGitHub a30d679cfd Update README.md 2025-08-25 11:50:36 +02:00
AljazandGitHub 7a1024e19c Merge pull request #580 from KarimHassan/main
Add Shugur relay implementation to Nostr relays list
2025-08-22 07:20:32 +02:00
AljazandGitHub 72feb14ee3 Update README.md 2025-08-22 07:20:22 +02:00
AljazandGitHub 8766cc5bdc Merge pull request #579 from r0d8lsh0p/main
Add Shosho, Nostrobots, and SW2
2025-08-22 07:18:15 +02:00
karim HassanandGitHub a8035bb0a7 Update README.md
Add Shugur to the list of Nostr relays in README.md
2025-08-22 08:10:18 +03:00
r0d8lsh0p f91740dfdb add projects 2025-08-22 14:37:34 +10:00
AljazandGitHub 796892b521 Update README.md 2025-08-14 15:50:52 +02:00
AljazandGitHub dd36a4dda5 Merge pull request #577 from dluvian/add-git-projects
add git stuff projects
2025-08-12 06:22:23 +02:00
dluvian c642613772 add git stuff projects 2025-08-12 12:17:33 +08:00
AljazandGitHub 15d9e53d8e Merge pull request #575 from KoalaSat/patch-2
Add Pokey, Samiz and P2P.band
2025-07-31 07:45:03 +02:00
KoalaSatandGitHub 1719589464 Add Pokey, Samiz and P2P.band 2025-07-30 15:13:34 +00:00
AljazandGitHub 1d2fe4b19e Merge pull request #574 from pippellia-btc/main
added rely, npub.world and vertex
2025-07-29 13:53:27 +02:00
pippellia-btc 392932ccb5 added rely, npub.world and vertex 2025-07-28 16:42:24 +02:00
AljazandGitHub 3950a187e3 Update README.md
remove nostrit
2025-07-25 09:09:56 +02:00
AljazandGitHub 2f0d2ef1a3 Merge pull request #573 from dskvr/patch-9
add cassette.cafe
2025-07-24 08:50:17 +02:00
SandwichandGitHub e168a80818 add cassette.cafe 2025-07-23 23:06:27 -07:00
AljazandGitHub e59834a182 Merge pull request #572 from gillohner/patch-1
Add meetstr.com
2025-07-08 20:12:48 +02:00
G!landGitHub dca6b7becf fix sorting 2025-07-08 19:14:13 +02:00
G!landGitHub 5c1733ba70 Add meetstr.com 2025-07-08 18:58:01 +02:00
AljazandGitHub fb6e03613c Merge pull request #571 from derekross/patch-2
fix: url typos
2025-07-03 05:38:16 +02:00
AljazandGitHub 253e1a4320 Update README.md 2025-07-03 05:38:01 +02:00
Derek RossandGitHub 8776f5a7bd fix: url typos 2025-07-02 23:36:08 -04:00
AljazandGitHub b45222bc42 Merge pull request #570 from derekross/patch-1
Update README.md
2025-07-03 05:08:57 +02:00
AljazandGitHub d8d0a79c5a Merge pull request #569 from smallworlnd/main
Update tool list on README.md
2025-07-03 05:06:56 +02:00
AljazandGitHub 7e04d2d2f5 Update README.md 2025-07-03 05:06:42 +02:00
Derek RossandGitHub e1b6a435a8 Update README.md
new protocol, tools, and clients. nostrhub, grownostr, nostrbook, stacks, bookstr, blobbi, treasures, zappix, plektos, zaplytics, yakbak, etc.
2025-07-02 15:37:25 -04:00
smallworlndandGitHub ab1bff329f Update tool list on README.md
Added two tool links:

- https://github.com/smallworlnd/liquiditystr (live instance at https://liquiditystr.space)
- https://github.com/smallworlnd/publsp
2025-06-19 09:59:51 -04:00
AljazandGitHub 1a297600f1 Merge pull request #568 from delirehberi/patch-1
Added nostr-ro-client
2025-06-18 09:28:13 +02:00
AljazandGitHub ed60e19053 Update README.md 2025-06-18 09:27:55 +02:00
Emre YILMAZandGitHub c8e415d784 Added nostr-ro-client 2025-06-17 10:01:11 +00:00
AljazandGitHub 25158a9a02 Added .gitignore 2025-06-16 11:01:40 +02:00
AljazandGitHub bd310d6d5f Merge pull request #567 from AsaiToshiya/main
Reset scroll position when selecting section
2025-06-16 11:01:02 +02:00
AljazandGitHub 51843a6680 Merge pull request #566 from 0n4t3/n_cord
Added n_cord
2025-06-16 11:00:55 +02:00
Asai Toshiya 52f05c0a40 Reset scroll position when selecting section 2025-06-11 22:56:54 +09:00
0n4t3andGitHub fe7a947143 Update README.md
added n_cord
2025-06-10 06:52:12 -04:00
AljazandGitHub a167f6fdbf Merge pull request #565 from tyiu/remove-nostore
Remove unmaintained and unavailable Nostore and add App Store link to Nostash
2025-06-06 10:44:51 +02:00
AljazandGitHub 65f6351fc5 Update README.md 2025-06-06 10:44:37 +02:00
AljazandGitHub 7043931190 Merge pull request #563 from PancakesArchitect/paz
Add Paz (semantic nostr client)
2025-06-06 10:13:01 +02:00
Aljaz Ceru 5472370104 typo fix 2025-06-06 06:57:50 +02:00
Aljaz Ceru b182781723 js fix 2025-06-06 06:54:00 +02:00
AljazandGitHub 7767c24396 Merge pull request #564 from bitkarrot/main
Comment out theme select dropdown
2025-06-06 06:45:20 +02:00
Terry Yiu d3e71fccb2 Remove unmaintained and unavailable Nostore and add App Store link to Nostash 2025-06-05 20:12:03 -04:00
bitkarrot a113e4481e fix script to handle when select dropdown commented out 2025-06-05 17:04:13 -07:00
bitkarrot 65461d3e84 comment out other themes in the select 2025-06-05 16:56:57 -07:00
cipres f3ba2e61bf Add Paz (semantic Nostr client) 2025-06-05 18:56:31 +02:00
AljazandGitHub b95bebce95 Merge pull request #562 from bitkarrot/main
some suggestions
2025-06-05 11:05:23 +02:00
bitkarrot 2cbca8e257 some color suggestions 2025-06-05 01:59:53 -07:00
bitkarrot 25f2b2bbe2 fix google domain url 2025-06-05 01:24:47 -07:00
AljazandGitHub ed384ec291 Merge pull request #561 from aljazceru/new-theme
New theme
2025-06-05 10:20:47 +02:00
AljazandGitHub 59d51eb6c7 Update README.md 2025-06-04 21:08:01 +02:00
AljazandGitHub 287a3d025a Update README.md 2025-06-04 21:06:14 +02:00
AljazandGitHub aeb9daad9b Merge pull request #559 from RetricSu/patch-1
Add pocket-wallet to others
2025-06-01 07:22:41 +02:00
AljazandGitHub a6c693c51e Update README.md 2025-06-01 07:22:22 +02:00
RetricSuandGitHub 1eee7c1f31 Add pocket-wallet to others 2025-05-22 17:20:39 +08:00
5 changed files with 263 additions and 111 deletions
+3
View File
@@ -0,0 +1,3 @@
node_modules/
.env
.DS_Store
+234 -83
View File
@@ -1,4 +1,4 @@
nostr.net services [start.nostr.net](https://start.nostr.net) || [relay.nostr.net](https://relay.nostr.net) || [nostr.at](https://nostr.at) || [wot.nostr.net](https://wot.nostr.net) || [delete.nostr.net](https://delete.nostr.net)
Also viewable at [nostr.net](https://nostr.net)
"nostr" stands for "**N**otes and **O**ther **S**tuff **T**ransmitted by
**R**elays" and is an open protocol for censorship-resistant global networks.
@@ -9,18 +9,15 @@ nostr.net services [start.nostr.net](https://start.nostr.net) || [relay.nostr.ne
- [Amethyst](https://www.amethyst.social/) - Android-only app
- [Primal](https://primal.net/downloads) - iOS and Android apps
- [YakiHonne](https://yakihonne.com/yakihonne-mobile-app) - iOS and Android app
- [Nos](https://nos.social) - iOS-only app
### Web clients
- [snort.social](https://snort.social/)
- [iris.to](https://iris.to/)
- [primal.net](https://primal.net/)
- [coracle.social](https://coracle.social/)
- [YakiHonne](https://yakihonne.com)
### App store
- [Zapstore](https://zapstore.dev/)
### Other
- [Zapstore](https://zapstore.dev/) - Web of trust based app store
## Protocol
@@ -29,12 +26,18 @@ nostr.net services [start.nostr.net](https://start.nostr.net) || [relay.nostr.ne
- [nostr, a basic tour](https://github.com/rajarshimaitra/rust-nostr/blob/main/VISION.md) - an intro to nostr
- [Nostr: Solucionando la censura de una vez por todas](https://estudiobitcoin.com/nostr-solucionando-la-censura-de-una-vez-por-todas/)
- [nostr.how](https://nostr.how) - A comprehensive non-technical beginners guide to Nostr. Available in several languages.
- [nostr.com](https://nostr.com) - nostr getting started guide
- [nostrich.love](https://nostrich.love/) - a normie-friendly introduction and quick start guide.
- [NostrHub](https://nostrhub.io) - Your HUB for all things Nostr. Discover NIPs and publish your own Custom NIPs, Community forum, Nostr app directory, Nostr app GitHub repositories, DVMs, and more.
- [nostr](https://github.com/nostr-protocol/nostr)![stars](https://img.shields.io/github/stars/nostr-protocol/nostr.svg?style=social) - Overview and FAQ
- [tinkering with nostr without any client](https://medium.com/@p2w34/tinkering-with-the-nostr-protocol-will-it-take-twitter-over-74c4bf0fea66)
- [UseNostr](https://usenostr.org) - A small guide for anyone who wants to learn more about how nostr works and what it can do.
- [Building Nostr](https://building-nostr.coracle.social/) - A guide for developers building on Nostr (PDF/EPUB available).
- [persian nostr book](https://github.com/kehiy/persian-nostr-book) - a book written in the Persian language about nostr, containing nips translation.
- [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.
## Relays
Relays are (so far) application agnostic. You can run your own or use any or all
@@ -64,12 +67,14 @@ of the public instances.
- [grain](https://github.com/0ceanslim/grain)![stars](https://img.shields.io/github/stars/0ceanslim/grain.svg?style=social) - A highly configurable, multipurpose relay written in Go, Storing Events in a MongoDB.
- [HAVEN](https://github.com/bitvora/haven)![stars](https://img.shields.io/github/stars/bitvora/haven.svg?style=social) - Four relays in one + Blossom Media Server for a modern, sovereign and personal Nostr experience.
- [Immortal](https://github.com/dezh-tech/immortal)![stars](https://img.shields.io/github/stars/dezh-tech/immortal.svg?style=social) - A relay designed for scale and high-load.
- [khatru](https://github.com/fiatjaf/khatru)![stars](https://img.shields.io/github/stars/fiatjaf/khatru.svg?style=social) . a framework for making custom Nostr relays
- [knostr](https://github.com/lpicanco/knostr)![stars](https://img.shields.io/github/stars/lpicanco/knostr.svg?style=social) - a nostr relay implemented in Kotlin with support for Postgres and metrics(micrometer).
- [me.untethr.nostr-relay](https://github.com/atdixon/me.untethr.nostr-relay)![stars](https://img.shields.io/github/stars/atdixon/me.untethr.nostr-relay.svg?style=social) - a relay written in Clojure.
- [Minds Nostr Relay](https://gitlab.com/minds/infrastructure/nostr-relay) - a relay for [Minds](https://www.minds.com), an open-source social network
- [Minds Engine - Nostr](https://gitlab.com/minds/engine/-/tree/master/Core/Nostr) - relevant Minds API code for reading/writing Minds posts using Nostr
- [monstr](https://github.com/monty888/monstr)- python code for working with nostr
- [multiplextr](https://github.com/coracle-social/multiplextr) ![stars](https://img.shields.io/github/stars/coracle-social/multiplextr.svg?style=social) - A custom relay designed to save bandwidth for clients with multiplexer support.
- [n0str](https://github.com/tani/n0str)![stars](https://img.shields.io/github/stars/tani/n0str.svg?style=social) - Nostr relay designed for maximum simplicity without sacrificing power
- [Nerostr](https://codeberg.org/pluja/nerostr) - A Nostr expensive relay paid with Monero and written in Go.
- [netstr](https://github.com/bezysoftware/netstr)![stars](https://img.shields.io/github/stars/bezysoftware/netstr.svg?style=social) - A general purpose Nostr relay written in C# with high test coverage, backed by Postgres DB.
- [Nex](https://github.com/lebrunel/nex) ![stars](https://img.shields.io/github/stars/lebrunel/nex.svg?style=social) - A powerful and scalable Nostr relay written in Elixir with Postgres DB.
@@ -80,47 +85,60 @@ of the public instances.
- [Nostpy](https://github.com/UTXOnly/nost-py/tree/main)![stars](https://img.shields.io/github/stars/UTXOnly/nost-py.svg?style=social) - An easy to deploy/audit Python relay for beginner relay operators.
- [Nostr client and relay](https://github.com/pedro-vicente/nostr_client_relay)![stars](https://img.shields.io/github/stars/pedro-vicente/nostr_client_relay.svg?style=social) - C++ engine that allows building Nostr applications for command line, desktop or web.
- [nostrcheck-server](https://github.com/quentintaranpino/nostrcheck-server)![stars](https://img.shields.io/github/stars/quentintaranpino/nostrcheck-server.svg?style=social) - A server with relay, File Hosting, Nostr Address, Lightning Redirects, NWC and WoT.
- [nostr_relay](https://code.pobblelabs.org/fossil/nostr_relay/) - a nostr relay written in Python, backed by SQLite
- [nostr_relay](https://code.pobblelabs.org/fossil/nostr_relay/) - a nostr relay written in Python, backed by SQLite
- [nostr-filter-relay](https://github.com/atrifat/nostr-filter-relay)![stars](https://img.shields.io/github/stars/atrifat/nostr-filter-relay.svg?style=social) - A nostr relay docker image package which filter content based on content type (SFW/NSFW), user type, language, hate speech (toxic comment), sentiment, topic, and various rules.
- [nostr-relay-nestjs](https://github.com/CodyTseng/nostr-relay-nestjs)![stars](https://img.shields.io/github/stars/CodyTseng/nostr-relay-nestjs.svg?style=social) - A Nostr relay with a clear architecture and high test coverage (PostgreSQL, MeiliSearch, NestJS)
- [nostr-relay](https://github.com/mattn/nostr-relay)![stars](https://img.shields.io/github/stars/mattn/nostr-relay.svg?style=social) - Nostr relay in Go based on relayer. Backend by sqlite3/PostgreSQL/mysql.
- [nostr-rs-relay](https://sr.ht/~gheartsfield/nostr-rs-relay/) - a minimalistic relay written in Rust that saves data on SQLite
- [keychat-relay-ext](https://github.com/keychat-io/keychat-relay-ext)![stars](https://img.shields.io/github/stars/keychat-io/keychat-relay-ex.svg?style=social) - Enable cashu ecash payments per message by grpc authorization server
- [nostream](https://github.com/Cameri/nostream)![stars](https://img.shields.io/github/stars/Cameri/nostream.svg?style=social) - a nostr relay written in Typescript backed by PostgreSQL (renamed from nostr-ts-relay).
- [nostring](https://github.com/xbol0/nostring)![stars](https://img.shields.io/github/stars/xbol0/nostring.svg?style=social) - A Nostr relay written in Deno.
- [NostrPostr Relay](https://github.com/Giszmo/NostrPostr/tree/master/NostrRelay) - a Kotlin Relay supporting both SQLite and Postgresql.
- [Notra](https://github.com/lontivero/Nostra)![stars](https://img.shields.io/github/stars/lontivero/nostra.svg?style=social) - F# implementation backed by SQLite database.
- [ORLY](https://next.orly.dev) - fast relay written in Go, forked from Relayer, using highly optimized message encoders, SIMD enabled hash and hex encoding, built in blossom server, a fully configurable policy based ACL, simple follows ACL for personal relays, and a collection of tools for testing and benchmarking nostr relays, and support for dgraph and neo4j graph databases, and a simple web UI for users to search, backup and delete their events.
- [PyRelay](https://github.com/johnny423/pyrelay)![stars](https://img.shields.io/github/stars/johnny423/pyrelay.svg?style=social) - a python implementation of a Nostr relay, using asyncio.
- [QNostr](https://github.com/Aseman-Land/QNostr)![stars](https://img.shields.io/github/stars/Aseman-Land/QNostr.svg?style=social) - A Nostr protocol implementation for clients as a Qt Module in C++
- [Relayer Basic](https://github.com/fiatjaf/relayer/tree/master/examples/basic) - a simple relay based on _relayer_ backed by Postgres
- [rely](https://github.com/pippellia-btc/rely) ![stars](https://img.shields.io/github/stars/pippellia-btc/rely.svg?style=social) - A golang framework for building super custom nostr relays you can rely on.
- [rnostr](https://github.com/rnostr/rnostr)![stars](https://img.shields.io/github/stars/rnostr/rnostr.svg?style=social) - A high-performance and scalable nostr relay written in Rust.
- [Servus](https://github.com/ibz/servus)![stars](https://img.shields.io/github/stars/ibz/servus.svg?style=social) - A self-contained, single executable, CMS/blogging engine reminiscent of Jekyll which also acts as a personal Nostr relay for your blog posts. Written in Rust.
- [Shugur](https://github.com/Shugur-Network/relay)![stars](https://img.shields.io/github/stars/Shugur-Network/relay.svg?style=social) - High performance relay written in Go, uses CockroachDB.
- [søstr](https://github.com/metasikander/s0str)![stars](https://img.shields.io/github/stars/metasikander/s0str.svg?style=social) - a private Nostr relay written in rust, saves all notes from one pubkey and publish them to anyone that requests them
- [sovereign-stack](https://www.sovereign-stack.org) - a tool that helps you deploy nostr relays and create self-hosted (bitcoin-only) Value4Value websites.
- [strfry](https://github.com/hoytech/strfry)![stars](https://img.shields.io/github/stars/hoytech/strfry.svg?style=social) - C++ implementation backed by LMDB with efficient syncing of events using Merkle trees
- [SuperConductor](https://github.com/avlo/superconductor)![stars](https://img.shields.io/github/stars/avlo/superconductor.svg?style=social) - Java Nostr-Relay Framework & Web Application. Java 20, Spring WebSocketSession 3.2.2, Spring Boot 3.2.4, atop [nostr-java library](https://github.com/tcheeric/nostr-java). Simple. Clean. OO.
- [swarm](https://github.com/HiveTalk/swarm)![stars](https://img.shields.io/github/stars/HiveTalk/swarm.svg?style=social) - Nostr Team Relay with additional controls for kinds, blossom media mirroring
- [SW2](https://github.com/bitvora/sw2)![stars](https://img.shields.io/github/stars/bitvora/sw2.svg?style=social) - A relay with read and write whitelisting for private uses, small communities, knowledge bases, or dropboxes.
- [tandem](https://github.com/TheRebelOfBabylon/tandem)![stars](https://img.shields.io/github/stars/TheRebelOfBabylon/tandem.svg?style=social) - WIP: community focused relay written in Go
- [Transpher](https://github.com/nostriphant/transpher)![stars](https://img.shields.io/github/stars/nostriphant/transpher.svg?style=social) - experimental PHP implementation with file or sqlite storage, configurable limits
- [zapstore/server](https://github.com/zapstore/server)![stars](https://img.shields.io/github/stars/zapstore/server.svg?style=social) - A Nostr relay and Blossom server for the Zapstore ecosystem.
- [zooid](https://github.com/coracle-social/zooid)![stars](https://img.shields.io/github/stars/coracle-social/zooid.svg?style=social) - A multi-tenant Nostr relay designed for communities.
- [WoT relay](https://github.com/bitvora/wot-relay.git)![stars](https://img.shields.io/github/stars/bitvora/wot-relay.svg?style=social) - relay for every note in your web of trust
### Relay lists
### Relay lists
Websites with lists of relays and their performance/health:
- [relay.nostr.net](wss://relay.nostr.net) - relay run by nostr.net
- [georelays](https://github.com/permissionlesstech/georelays)![stars](https://img.shields.io/github/stars/permissionlesstech/georelays.svg?style=social) - A collection of nostr relays and their estimated geographic locations for discovering nearby relays.
- [nostr.info](https://nostr.info/relays/) - real-time checking of the status of some known relays.
- [nostr.watch](https://nostr.watch)![stars](https://img.shields.io/github/stars/sandwichfarm/nostr-watch.svg?style=social) - real-time checking of the status of some known relays.
- [nostr.watch](https://nostr.watch) - Real-time checking of relay status (defunct)
- [relays.xport.top](https://relays.xport.top) - relays list sortable by ping, activity, etc.
## Clients
### Long form clients
- [untype.app](https://untype.app)
- [Habla.news](https://github.com/verbiricha/habla.news)![stars](https://img.shields.io/github/stars/verbiricha/habla.news.svg?style=social) - Habla allows you to read, write, curate and monetize long-form content over Nostr, a censorship-resistant protocol for social media that uses long-form Nostr content.
- [Highlighter](https://highlighter.com) - Discover and share curated insights by people you trust. Highlight Books, articles, tweets, anything!
- [Highlighter](https://highlighter.com) - Discover and share curated insights by people you trust.
- [Breefly](https://breefly.social) - A low-stimulus environment where you can read articles published on nostr.
- [Decent Newsroom](https://decentnewsroom.com/) - Explore, publish and create long form articles and magazines on nostr.
- [readwithboris.com](https://www.readwithboris.com/) - Long form reading and highlighting app.
### Video/Audio
- [HiveTalk](https://github.com/hivetalk/hivetalksfu)![stars](https://img.shields.io/github/stars/hivetalk/hivetalksfu.svg?style=social) - Hivetalk is an open source real-time Video and screensharing platform built on mirotalk that integrates Nostr and Lightning.
- [hivetalk.org](https://HiveTalk.org/) - live instance
- [Nostr Nests](https://github.com/nostrnests/nests/)![stars](https://img.shields.io/github/stars/nostrnests/nests.svg?style=social) - Nostr Nests is an audio space for chatting, brainstorming, debating, jamming, micro-conferences and more. [NostrNests.com](https://nostrnests.com/)
- [nostrube](https://github.com/flox1an/nostube)![stars](https://img.shields.io/github/stars/flox1an/nostube.svg?style=social) - Nostr based video sharing platform
- [Nostube](https://nostu.be/) - Nostr based video platform live instance
- [Corny Chat](https://github.com/vicariousdrama/cornychat)![stars](https://img.shields.io/github/stars/vicariousdrama/cornychat.svg?style=social) - Corny Chat is an open source audio space built on Jam that integrates Nostr and Lightning.
- [cornychat.com](https://cornychat.com/)
- [Shosho](https://github.com/r0d8lsh0p/shosho-releases)![stars](https://img.shields.io/github/stars/r0d8lsh0p/shosho-releases.svg?style=social) - Shosho app lets users stream their phone camera and chat with friends and followers on Nostr livestreams. Streams can be viewed on [Shosho.live](https://shosho.live)
- [YakBak](https://github.com/fiatjaf/yakbak2/)![stars](https://img.shields.io/github/stars/fiatjaf/yakbak2.svg?style=social) - YakBak is a modern social platform built on the Nostr protocol that allows users to share and interact with voice messages. [YakBak.app](https://yakbak.app/)
### Mobile
- [0xchat](https://github.com/0xchat-app)![stars](https://img.shields.io/github/stars/0xchat-app/0xchat-core.svg?style=social) - a telegram/wechat-like nostr client for iOS and Android
@@ -131,8 +149,9 @@ Websites with lists of relays and their performance/health:
- [damus](https://github.com/damus-io/damus)![stars](https://img.shields.io/github/stars/damus-io/damus.svg?style=social) - a twitter-like nostr client for iOS and MacOS
- [damus on testflight](https://testflight.apple.com/join/CLwjLxWl)
- [damus on Mac app store](https://apps.apple.com/us/app/damus/id1628663131)
### Other
- [Agora](https://agorasocial.app) ![stars](https://img.shields.io/github/stars/ghobs91/agora.svg?style=social) - Follow your favorite topics in nostr-verse (and even posts from Mastodon, Reddit, Bluesky, and Twitter)
- [Agora](https://github.com/ghobs91/agora)![stars](https://img.shields.io/github/stars/ghobs91/agora.svg?style=social) - Follow your favorite topics in nostr-verse (and even posts from Mastodon, Reddit, Bluesky, and Twitter)
- [Alexandria](https://github.com/ShadowySupercode/gc-alexandria)![stars](https://img.shields.io/github/stars/ShadowySupercode/gc-alexandria.svg?style=social) - A Knowledge Base and future eReader app. Focuses on the implementation of [NKBIP-01](https://wikifreedia.xyz/nkbip-01)
- [algia-web](https://github.com/ryogrid/algia-web)![stars](https://img.shields.io/github/stars/ryogrid/algia-web.svg?style=social) - A small resource consumption oriented Nostr web client
- [algia](https://github.com/mattn/algia)![stars](https://img.shields.io/github/stars/mattn/algia.svg?style=social) - A cli application for nostr.
@@ -140,13 +159,19 @@ Websites with lists of relays and their performance/health:
- [Amethyst](https://github.com/vitorpamplona/amethyst)![stars](https://img.shields.io/github/stars/vitorpamplona/amethyst.svg?style=social) - An Android client for nostr written in Kotlin
- [Anonostr](https://github.com/Spl0itable/Anonostr)![stars](https://img.shields.io/github/stars/Spl0itable/anonostr.svg?style=social) - Anonostr allows users to send anonymous notes to the Nostr network without revealing their identity. For each note submission, the app generates a new key pair, sends the note through select relays, and then securely burns the key pair. It supports tagging, threading, quoting, and replying to existing notes.
- [Asknostr.site](https://asknostr.site) - A Quora/StackOverflow Q&A site using the nostr network and #asknostr content
- [astraea](https://github.com/mouse484/astraea)![stars](https://img.shields.io/github/stars/mouse484/astraea.svg?style=social) - A nostr client
- [Attached](https://github.com/dyegolara/nostr-attached)![stars](https://img.shields.io/github/stars/dyegolara/nostr-attached.svg?style=social) - Open-Source ReactNative Expo app for Nostr (iOS, Android). Currently under app store review
- [badger](https://github.com/0ceanslim/badger)![stars](https://img.shields.io/github/stars/0ceanslim/badger.svg?style=social) - A NIP58 nostr badge client. Create Badges view Profile Badges and more.
- [Beagle](https://0xli.github.io/beagle.chat/)![stars](https://img.shields.io/github/stars/0xli/beagle.chat.svg?style=social) - Decentralized real-time Text/Audio/Video chat client for iOS, using nostr relays for users to share information and moments by posts of text, image and video.
- [BlazeJump](https://github.com/objectwizard/BlazeJump)![stars](https://img.shields.io/github/stars/objectwizard/BlazeJump.svg?style=social) - A fast web client boilerplate written in C# / Blazor, that uses an in-browser SQLite database.
- [Blockcore Notes](https://github.com/block-core/blockcore-notes) ![stars](https://img.shields.io/github/stars/block-core/blockcore-notes.svg?style=social) - Progressive Web App that can be installed on mobile and desktop, organize following in circles and have both public and private following lists. Dynamic interface for different uses, such as optimized for photograph viewing
- [notes.blockcore.net](https://notes.blockcore.net/)
- [Bookstr](https://bookstr.xyz/)- Discover, track, and share your reading journey on the decentralized Nostr network. No corporations. No ads. No data tracking. Just books.
- [Bold Bitcoin Wallet](https://github.com/BoldBitcoinWallet/BoldWallet)![stars](https://img.shields.io/github/stars/BoldBitcoinWallet/BoldWallet.svg?style=social) - A Bitcoin wallet implementing MPC TSS over Nostr for decentralized device pairing and transaction signing. Connect devices from anywhere via Nostr relays with NIP-44 encryption
- [Blobbi](https://blobbi.pet/) - Your Virtual Pet on the Nostr Network. Adopt and care for your own unique digital companion that lives forever on the decentralized web.
- [Blowater](https://blowater.deno.dev) - A desktop Web client focusing on chat with delightful UX
- [Brezn](https://github.com/DaBena/Brezn)![stars](https://img.shields.io/github/stars/DaBena/Brezn.svg?style=social) - PWA client for Nostr focusing on local networking using five-digit geohash (4.9 × 4.9 km cell). Like CB radio for the internet: local communication in your area, without central control.
- [dabena.github.io/Brezn/](https://dabena.github.io/Brezn/) - live instance
- [Clawstr](https://github.com/clawstr/clawstr)![stars](https://img.shields.io/github/stars/clawstr/clawstr.svg?style=social) - Social network for AI agents on Nostr [clawstr.com](https://clawstr.com/)
- [+Chorus](https://github.com/andotherstuff/chorus/)![stars] - +chorus is a simple space for communities to gather, share, and support each other.
- [connect4](https://github.com/stutxo/connect4xyz)![stars](https://img.shields.io/github/stars/stutxo/connect4xyz.svg?style=social) - connect 4 over nostr
- [connect4.xyz](https://connect4.xyz/)
- [Coracle Chat](https://github.com/coracle-social/legacy-chat)![stars](https://img.shields.io/github/stars/coracle-social/legacy-chat.svg?style=social) - A standalone port of Coracle's old chat functionality
@@ -162,25 +187,27 @@ Websites with lists of relays and their performance/health:
- [electron-nostr](https://github.com/wds4/electron-react-boilerplate-nostr)![stars](https://img.shields.io/github/stars/wds4/electron-react-boilerplate-nostr?style=social) - A bare-bones desktop nostr client using electron-react-boilerplate. The goal is to be an easy template for people to experiment with different ideas on decentralized ratings, reputation, and web of trust
- [emon](https://github.com/sebastiaanwouters/emon)![stars](https://img.shields.io/github/stars/sebastiaanwouters/emon.svg?style=social) - Encrypted DMs over nostr with lightning payments integrated (WIP).
- [emon.chat](https://emon.chat)
- [Fevela](https://github.com/dtonon/fevela)![stars](https://img.shields.io/github/stars/dtonon/fevela.svg?style=social) - A Nostr social client with an innovative interface that gives you back full control of your attention and time.
- [fevela.me](https://fevela.me) - live instance
- [Flycat](https://github.com/digi-monkey/flycat-web)![stars](https://img.shields.io/github/stars/digi-monkey/flycat-web.svg?style=social) - A 2000s old-school style web client which support blogging on Nostr
- [Formstr](https://github.com/abhay-raizada/nostr-forms)![stars](https://img.shields.io/github/stars/abhay-raizada/nostr-forms.svg?style=social) - A Google Forms alternative built on top of the nostr protocol.
- [formstr.app](https://formstr.app/) - live instance
- [formstr.app](https://formstr.app/) - live instance
- [futr](https://github.com/prolic/futr)![stars](https://img.shields.io/github/stars/prolic/futr.svg?style=social) - nostr client desktop app written in Haskell
- [getwired.app](https://github.com/smolgrrr/Wired)![stars](https://img.shields.io/github/stars/smolgrrr/Wired.svg?style=social) Anonymous-first client with PoW notes
- [gitplaza](https://codeberg.org/dluvian/gitplaza) - git stuff client for Desktop
- [gitstr](https://github.com/fiatjaf/gitstr)![stars](https://img.shields.io/github/stars/fiatjaf/gitstr.svg?style=social) - Send and receive git patches over Nostr, using [NIP-34](https://github.com/nostr-protocol/nips/blob/master/34.md).
- [gittr](https://github.com/arbadacarbaYK/gittr)![stars](https://img.shields.io/github/stars/arbadacarbaYK/gittr.svg?style=social) - Decentralized Git platform with native zaps, bounties, SSH keys, and decentralized storage. Uses [NIP-34](https://github.com/nostr-protocol/nips/blob/master/34.md) for repositories, PRs, and issues.
- [gittr.space](https://gittr.space) - live instance
- [gnost-deflate-client](https://github.com/barkyq/gnost-deflate-client)![stars](https://img.shields.io/github/stars/barkyq/gnost-deflate-client?style=social) - CLI nostr client written in go implementing permessage-deflate websocket compression.
- [gossip](https://github.com/mikedilger/gossip)![stars](https://img.shields.io/github/stars/mikedilger/gossip.svg?style=social) - A desktop client in rust presented with egui
- [Groups](https://github.com/max21dev/groups)![stars](https://img.shields.io/github/stars/max21dev/groups.svg?style=social) - NIP-29 Group Chat Web Client.
- Live Instance: [groups.nip29.com](https://groups.nip29.com)
- [Hook Cafe](https://github.com/kuba-04/hook.cafe)![stars](https://img.shields.io/github/starskuba-04/hook.cafe.svg?style=social) - A social app helping people to meet in real life
- [hook.cafe](https://hook.cafe) - live instance
- [get-tao.app](https://github.com/smolgrrr/TAO)![stars](https://img.shields.io/github/stars/smolgrrr/TAO.svg?style=social) Anonymous-first client with PoW notes
- [iris](https://github.com/irislib/iris-messenger)![stars](https://img.shields.io/github/stars/irislib/iris-messenger.svg?style=social) - A nostr web client
- [iris.to](https://iris.to) - live instance
- [Android app](https://play.google.com/store/apps/details?id=to.iris.twa)
- [Jester](https://github.com/jesterui/jesterui) ![stars](https://img.shields.io/github/stars/jesterui/jesterui.svg?style=social) - Chess over nostr
- [Jester instance](https://jesterui.github.io/)
- [JiYou](https://github.com/TimA314/JiYou)![stars](https://img.shields.io/github/stars/TimA314/JiYou.svg?style=social) - A nostr PWA client with a highly customizable UI
- [JiYou.social](https://JiYou.social) - live instance
- [Jumble](https://github.com/CodyTseng/jumble)![stars](https://img.shields.io/github/stars/CodyTseng/jumble.svg?style=social) - A web client focused on browsing relay feeds
- [jumble.social](https://jumble.social/) - live instance
- [Lightning.Pub](https://github.com/shocknet/Lightning.Pub)![stars](https://img.shields.io/github/stars/shocknet/Lightning.Pub.svg?style=social) - A nostr daemon for Lightning nodes
@@ -191,64 +218,72 @@ Websites with lists of relays and their performance/health:
- [LUMINA](https://github.com/lumina-rocks/lumina)![stars](https://img.shields.io/github/stars/lumina-rocks/lumina.svg?style=social) - Nostr (Web) client for images (Picture-first feed).
- [lumina.rocks](https://lumina.rocks/)
- [keychat](https://github.com/keychat-io/keychat-app)![stars](https://img.shields.io/github/stars/keychat-io/keychat-app.svg?style=social) - Chat app built on nostr with bitcoin and ecash support
- [mapstr](https://mapstr.xyz/) - Find local businesses which accept BTC and add reviews to those businesses as a customer. Allows ability to receive Zaps for your reviews. You can also add Nostr notes with coordinates which allows them to be mapped to your location.
- [Member](https://github.com/memberapp/memberapp.github.io)![stars](https://img.shields.io/github/stars/memberapp/memberapp.github.io.svg?style=social) - Progressive Web App Client. Works on desktop and mobile.
- [member.cash](https://member.cash/) - live instance
- [Memestr](https://memestr.app/) - nostr hub for memes.
- [MeShell](https://github.com/BEEBSDONE/MeShell_Nodejs)![stars](https://img.shields.io/github/stars/BEEBSDONE/MeShell_Nodejs.svg?style=social) - Web, iOS, and Android blog type client destined to publish articles and researches for independent journalists.
- [MeShell.io](https://meshell.io) - Landing page for more information
- [Meetstr](https://github.com/gillohner/meetstr)![stars](https://img.shields.io/github/stars/gillohner/meetstr.svg?style=social) - Meetstr is a nostr client for discovering, viewing, and managing NIP-52 based calendars for Meetups and community events.
- [meetstr.com](https://meetstr.com/) - live instance
- [Minds](https://www.minds.com/) - open source social network. Supports reading and creating posts using the nostr protocol
- [more-speech](https://github.com/unclebob/more-speech)![stars](https://img.shields.io/github/stars/unclebob/more-speech.svg?style=social) - desktop client for nostr written in Clojure
- [moStard](https://mostard.org) - Nostr web client with Monero tips.
- [narr](https://github.com/fiatjaf/narr)![stars](https://img.shields.io/github/stars/fiatjaf/narr.svg?style=social) - self-hosted Nostr and RSS reader
- [nblog](https://github.com/jacany/nblog)![stars](https://img.shields.io/github/stars/jacany/nblog.svg?style=social) - a self-host nostr ghost blog
- [ngit-cli](https://github.com/DanConwayDev/ngit-cli)![stars](https://img.shields.io/github/stars/DanConwayDev/ngit-cli.svg?style=social) - cli for a nostr based github alternative for FOSS repositories
- [ni.py](https://github.com/0n4t3/nipy)![stars](https://img.shields.io/github/stars/0n4t3/nipy.svg?style=social) - CLI post only client for Nostr, Activity Pub, and the AT Protocol written in Python.
- [Noflux](https://github.com/fiatjaf/noflux)![stars](https://img.shields.io/github/stars/fiatjaf/noflux.svg?style=social) - minimalist and opinionated feed reader
- [Nootti](https://nootti.com) - Cross-posting iOS & iPad client app for Bluesky, Mastodon and Nostr
- [Nos](https://github.com/planetary-social/nos) ![stars](https://img.shields.io/github/stars/planetary-social/nos.svg?style=social) - A UX-focused iOS / MacOS native app focused on a polished new user experience. [planetary.social](https://planetary.social)
- [nos.social](https://nos.social)
- [nos.social](https://nos.social)
- [nosbin](https://nosbin.com/)![stars](https://img.shields.io/github/stars/jacany/nosbin.svg?style=social) - pastebin over nostr
- [noscl](https://github.com/fiatjaf/noscl)![stars](https://img.shields.io/github/stars/fiatjaf/noscl.svg?style=social) - a basic command-line client written in Go
- [nospeak](https://github.com/psic4t/nospeak)![stars](https://img.shields.io/github/stars/psic4t/nospeak.svg?style=social) - A NIP-17 compliant chat client for secure, private messaging over Nostr
- [Nosky](https://github.com/KotlinGeekDev/Nosky)![stars](https://img.shields.io/github/stars/KotlinGeekDev/Nosky.svg?style=social) - A native Android client for Nostr. Still in development
- [nostr console](https://github.com/vishalxl/nostr_console)![stars](https://img.shields.io/github/stars/vishalxl/nostr_console.svg?style=social) - a nostr command line client written in Dart. Binaries available for Windows, Linux, and macOS
- [Nostr Nests](https://nostrnests.com/) - Nostr Nests is an audio space for chatting, brainstorming, debating, jamming, micro-conferences and more.
- [Nostr Read Only Client](https://github.com/delirehberi/nostr-ro-client/)![stars](https://img.shields.io/github/stars/delirehberi/nostr-ro-client.svg?style=social) - simple cloudflare worker to serve a single user's nostr content (kind:1) as web page preview: nostr.emre.xyz
- [Nostria](https://nostria.app) - Web, Desktop, iOS and Android app for Nostr, easy to get started for new users. Multiple feeds with multiple columns, Live Streams, Articles, Media Library, Video recording, Audio recording.
- [Hugo2Nostr](https://github.com/delirehberi/hugo2nostr)![stars](https://img.shields.io/github/stars/delirehberi/hugo2nostr.svg?style=social) - Sync your hugo blog with nostr network. The tool have scripts to sync contents.
- [Nostr Playground](https://github.com/sepehr-safari/nostr-playground) ![stars](https://img.shields.io/github/stars/sepehr-safari/nostr-playground.svg?style=social) - A simple and user-friendly playground for Nostr.
- [playground.nostr.com](https://playground.nostr.com/) - Live instance.
- [Nostr Web](https://github.com/franzos/nostr-ts) - React web client for static hosting
- [franzos.github.io/nostr-ts](https://franzos.github.io/nostr-ts/) - preview from `master` branch
- [Nostr Nests](https://nostrnests.com/) - Nostr Nests is an audio space for chatting, brainstorming, debating, jamming, micro-conferences and more.
- [nostr-chat-widget-react](https://www.npmjs.com/package/nostr-chat-widget-react?activeTab=readme) - A React component that provides a live-chat widget over nostr that can be embedded into any website.
- [nostr-relay-tray](https://github.com/CodyTseng/nostr-relay-tray)![stars](https://img.shields.io/github/stars/CodyTseng/nostr-relay-tray.svg?style=social) - a simple nostr relay tray app written in Electron
- [nostr.cooking](https://github.com/github-tijlxyz/nostr.cooking)![stars](https://img.shields.io/github/stars/github-tijlxyz/nostr.cooking.svg?style=social) - A recipe-sharing client for nostr
- [zap.cooking](https://zap.cooking/)
- [nostr.kiwi](https://nostr.kiwi/) - nostr.kiwi is a progressive web app to share notes and curate content in communities.
- [nostr.time](https://github.com/coracle-social/nostrtime)![stars](https://img.shields.io/github/stars/coracle-social/nostrtime.svg?style=social) - A calendar app built on nostr
- [NostrChat.io](https://nostrchat.io/) - NostrChat is a chat app where you can have group chats, DM, threads, and emojis.
- [Nostree](https://github.com/gzuuus/linktr-nostr)![stars](https://img.shields.io/github/stars/gzuuus/linktr-nostr.svg?style=social) - [nostree.me](https://nostree.me) A Nostr-based application linktree-style to create, manage and discover link lists, show notes and other stuff.
- [Nostree](https://github.com/gzuuus/linktr-nostr)![stars](https://img.shields.io/github/stars/gzuuus/linktr-nostr.svg?style=social) - A Nostr-based application linktree-style to create, manage and discover link lists, show notes and other stuff.
- [NostrEmitter](https://github.com/cmdruid/nostr-emitter)![stars](https://img.shields.io/github/stars/cmdruid/nostr-emitter.svg?style=social) - Simple E2E encrypted client and EventEmitter object
- [Nostribe.com](https://github.com/sepehr-safari/nostribe-web-client) ![stars](https://img.shields.io/github/stars/sepehr-safari/nostribe-web-client.svg?style=social) - Nostr client web app built with Next.js 13 and TypeScript.
- [Nostribe.com](https://nostribe.com/) - Live instance.
- [AllSocial.me](https://allsocial.me/) - Linktree-like application for social media links (defunct)
- [Nostrid](https://github.com/lapulpeta/Nostrid)![stars](https://img.shields.io/github/stars/lapulpeta/Nostrid.svg?style=social) - Multi-platform client currently offering binaries for Android, Windows, MacOS and Linux.
- [Nostrid.Web](https://web.nostrid.app/) - Web version running completely on the browser. It can be installed locally as PWA.
- [Nostrmo](https://github.com/haorendashu/nostrmo)![stars](https://img.shields.io/github/stars/haorendashu/nostrmo.svg?style=social) - A flutter nostr client for Android, IOS, MacOS, Windows, Web and Linux.
- [nostromat](https://github.com/ekimber/nostromat)![stars](https://img.shields.io/github/stars/ekimber/nostromat.svg?style=social) - A Twitter-style Nostr web client, written in Clojurescript/React
- [nostrom.at](https://nostrom.at) - live instance
- [Nostros](https://github.com/KoalaSat/nostros)![stars](https://img.shields.io/github/stars/KoalaSat/nostros.svg?style=social) - A nostr mobile client for Android
- [Nostrtium](https://github.com/pjv/nostrtium)![stars](https://img.shields.io/github/stars/pjv/nostrtium.svg?style=social) - Post to Nostr directly from within WordPress
- [noStrudel](https://github.com/hzrd149/nostrudel)![stars](https://img.shields.io/github/stars/hzrd149/nostrudel.svg?style=social) - hzrd149's personal nostr client.
- [nostrudel.ninja](https://nostrudel.ninja/) - live instance
- [nostrweb](https://git.qcode.ch/nostr/nostrweb) - another Nostr web client in vanilla JS
- [nostr.ch](https://nostr.ch/) - live instance
- [nostter](https://github.com/SnowCait/nostter)![stars](https://img.shields.io/github/stars/SnowCait/nostter.svg?style=social) - Twitter-like web client
- [nostui](https://github.com/akiomik/nostui)![stars](https://img.shields.io/github/stars/akiomik/nostui.svg?style=social) - A TUI client for Nostr
- [Nostur](https://nostur.com) - Nostr client app for iOS and MacOS. ([Apple Store link](https://apps.apple.com/us/app/nostur/id1672780508))
- [Notedeck](https://github.com/damus-io/notedeck)![stars](https://img.shields.io/github/stars/damus-io/notedeck.svg?style=social) - Rust based desktop nostr browser by Damus
- [notestack.com](https://notestack.com)![stars](https://img.shields.io/github/stars/nodetec/notestack.svg?style=social) - Blogging site for nostr, supports markdown
- [npub.world](https://npub.world/) - A nostr profile search engine
- [Nuxstr](https://github.com/sebastix/nuxstr)![stars](https://img.shields.io/github/stars/sebastix/nuxstr.svg?style=social) - Starter template for building a Nostr client with the Nuxt Vue framework and Nostr Dev Kit (NDK).
- [nuxstr.nostrver.se](https://nuxstr.nostrver.se) - demo
- [n_cord](https://github.com/0n4t3/n_cord)![stars](https://img.shields.io/github/stars/0n4t3/n_cord.svg?style=social) - A Discord inspired chat style client standard Nostr notes, built in static HTML & JavaScript.
- [0n4t3.github.io/n_cord/](https://0n4t3.github.io/n_cord/) - live instance
- [Olas](https://github.com/pablof7z/olas)![stars](https://img.shields.io/github/stars/pablof7z/olas.svg?style=social) - An instagram-like client
- [Oracolo](https://github.com/dtonon/oracolo)![stars](https://img.shields.io/github/stars/dtonon/oracolo.svg?style=social) - Oracolo is a minimalist blog, powered by Nostr, that consists of a single html file.
- [OstrichGram](https://ostrichgram.com) - OstrichGram is a Telegram-style desktop app for Linux and Windows featuring group chats and DMs.
- [Pareto](https://pareto.space/read) - The Pareto client is a part of an open-source publishing ecosystem for uncensorable citizen journalism, specialized in writing and reading of long-form Nostr articles.
- [Paz](https://pazstr.codeberg.page) - Paz is a desktop semantic Nostr client that transforms events into linked data (RDF) and makes queries on the events graph.
- [Pinstr](https://github.com/sepehr-safari/pinstr) ![stars](https://img.shields.io/github/stars/sepehr-safari/pinstr?style=social) - Pinstr is a decentralized and open-source social network for curating and sharing your interests with the world.
- [Pinstr.app](https://pinstr.app) - live instance
- [Plektos](https://github.com/derekross/plektos)![stars](https://img.shields.io/github/stars/derekross/plektos.svg?style=social) - Plektos is a decentralized meetup, events, and calendar platform built on Nostr. [Plektos.app](https://plektos.app/)
- [Pokey](https://github.com/KoalaSat/Pokey)![stars](https://img.shields.io/github/stars/KoalaSat/Pokey.svg?style=social) - Nostr "Pull Notifications" on Android
- [Pollerama](https://pollerama.fun/) - A polls implementation on nostr, with features like Proof of Work Filtering, Followset filtering, and more.
-[Github Repo](https://github.com/abhay-raizada/nostr-polls)![stars](https://img.shields.io/github/stars/abhay-raizada/nostr-polls)
- [Pollstr](https://github.com/mroxso/pollstr)![stars](https://img.shields.io/github/stars/mroxso/pollstr?style=social) - A nostr web client with a focus on polls.
@@ -256,9 +291,13 @@ Websites with lists of relays and their performance/health:
- [Postr For Nostr](https://github.com/joel-st/postr-for-nostr)![stars](https://img.shields.io/github/stars/joel-st/postr-for-nostr.svg?style=social) - Post to Nostr directly from within WordPress using NIP-07
- [Pretty Good Apps](https://github.com/wds4/pretty-good)![stars](https://img.shields.io/github/stars/wds4/pretty-good?style=social) - A desktop Nostr client for Linux, macOS, and windows with a focus on decentralized reputation and web of trust. First application: crowdsourced decentralized list curation.
- [Primal](https://primal.net) - Lightning-fast web client for Nostr. Features extensive analytics, vanity profiles, and more.
- [P2P band](https://p2p.band/)![stars](https://img.shields.io/github/stars/KoalaSat/p2pband.svg?style=social) - P2P Bitcoin exchanges decentralized aggregator
- [Rabbit](https://github.com/syusui-s/rabbit)![stars](https://img.shields.io/github/stars/syusui-s/rabbit?style=social) - A nostr client like TweetDeck
- [Samiz](https://github.com/KoalaSat/Samiz)![stars](https://img.shields.io/github/stars/KoalaSat/Samiz.svg?style=social) - BLE mesh for nostr notes when the internet is down
- [Satlantis](https://www.satlantis.io/) - Social discovery app for events, calendars, communities, and destinations.
- [Satellite](https://github.com/lovvtide/satellite-web)![stars](https://img.shields.io/github/stars/lovvtide/satellite-web.svg?style=social) - Nostr web client with Reddit-style threads
- [satellite.earth](https://satellite.earth) - live instance
- [SatShoot](https://satshoot.com/) - A freelancing marketplace on Nostr.
- [scalastr](https://github.com/benthecarman/scalastr)![stars](https://img.shields.io/github/stars/benthecarman/scalastr.svg?style=social) - A barebones nostr client written in scala
- [second exchange](https://github.com/cynsar-foundation/second.exchange)![stars](https://img.shields.io/github/stars/cynsar-foundation/second.exchange.svg?style=social) - an experiment to work out something of like medium, something of creator economy where users are rewarded for engaging in quality discussion and most importantly engaging in governance-related discussion
- [Sendstr](https://sendstr.com/) ![stars](https://img.shields.io/github/stars/vilm3r/sendstr-web.svg?style=social) - shared clipboard between devices over nostr
@@ -269,12 +308,17 @@ Websites with lists of relays and their performance/health:
- [snort.social](https://snort.social)
- [Spring Browser](https://spring.site) - Nostr-focused browser app for Android.
- [Stackerstan](https://stackerstan.org)![stars](https://img.shields.io/github/stars/stackerstan/mindmachine.svg?style=social) - A decentralized organization built on Bitcoin and Nostr, implemented as a replicated state machine in Golang
- [Streakstr](https://github.com/theakash04/Streakstr)![stars](https://img.shields.io/github/stars/theakash04/Streakstr.svg?style=social) - A daily activity tracker for Nostr. Post every day to keep your streak alive, monitored automatically by a behind-the-scenes bot.
- [streakstr.online](https://streakstr.online/) - live instance
- [Swarmstr](https://github.com/ptrio42/swarmstr.com)![stars](https://img.shields.io/github/stars/verbiricha/habla.news.svg?style=social) - Your knowledge hub for curious minds
- [Swarmstr](https://swarmstr.com) - live instance
- [Tamga](https://github.com/erdaltoprak/tamga)![stars](https://img.shields.io/github/stars/erdaltoprak/tamga.svg?style=social) - An offline first nostr contact & profile manager for iOS!
- [Tides](https://github.com/arbadacarbayk/tides)![stars](https://img.shields.io/github/stars/arbadacarbayk/tides.svg?style=social) - Chrome Extension Messenger with a hotlink for Noderunners Radio Stream
- [Treasures](https://treasures.to/) - Discover HiddenTreasures. Join the decentralized geocaching adventure powered by Nostr. Hide geocaches, find them, and connect with explorers worldwide.
- [uBlog](https://github.com/nodetec/ublog) ![stars](https://img.shields.io/github/stars/nodetec/ublog.svg?style=social) - A minimalist blog on nostr that allows anyone to easily create their own personal micro-blog.
- [u-blog.vercel.app](https://u-blog.vercel.app)
- [Vector](https://github.com/VectorPrivacy/Vector)![stars](https://img.shields.io/github/stars/VectorPrivacy/Vector.svg?style=social) - A privacy-focused encrypted messenger built on Nostr using NIP-17, with zero metadata leakage. Available for Windows, macOS, Linux, and Android.
- [vectorapp.io](https://vectorapp.io)
- [Votestr](https://votestr.com/)![stars](https://img.shields.io/github/stars/vilm3r/votestr.svg?style=social) - Poll web app with nostr authentication and blind signature unlinkability
- [Voyage](https://github.com/dluvian/voyage)![stars](https://img.shields.io/github/stars/dluvian/voyage.svg?style=social) - Lightweight Android client with a Reddit-like UI
- [Wherostr](https://github.com/mapboss/wherostr_social)![stars](https://img.shields.io/github/stars/mapboss/wherostr_social.svg?style=social) - A decentralized geo-social for iOS & Android.
@@ -282,20 +326,31 @@ Websites with lists of relays and their performance/health:
- [wikistr.com](https://wikistr.com/)
- [Written](https://github.com/silencesoft/written)![stars](https://img.shields.io/github/stars/silencesoft/written.svg?style=social) - Self hosted blog using nostr long-form content (NIP-23) and it shows only posts by selected authors.
- [Demo](https://written-weld.vercel.app/)
- [yakihonne.com](https://yakihonne.com) - YakiHonne is a Nostr-based decentralized content media protocol that supports blogs, flash news, curation, videos, uncensored notes, zaps, and other content types. Join us now and experience the joy of decentralized publishing, review, and settlement media networks.
- [YakiHonne mobile app](https://yakihonne.com/yakihonne-mobile-app) iOS and Android app
- [Yana](https://github.com/frnandu/yana)![stars](https://img.shields.io/github/stars/frnandu/yana.svg?style=social) - Yana is a nostr client focused on performance in slower devices and modularity of features.
- [yana.do](https://yana.do)
- [Zap Cooking](https://zap.cooking/)![stars](https://img.shields.io/github/stars/zapcooking/frontend.svg?style=social) - Nostr's only recipe-sharing client. A place where food culture can live openly and grow naturally.
- [zapddit](https://zapddit.com) ![stars](https://img.shields.io/github/stars/vivganes/zapddit.svg?style=social) - Reddit-style client for nostr where you can follow topics (similar to subreddits), mute certain topics (like #bitcoin), upzap and downzap notes using your hard-earned sats.
- [Zaplytics](https://github.com/derekross/zaplytics)![stars](https://img.shields.io/github/stars/derekross/zaplytics.svg?style=social) - Analytics for your Nostr Zaps, helping creators dive into their Zap earnings. [Zaplytics.app](https://zaplytics.app/)
- [Zappix](https://github.com/derekross/zappix)![stars](https://img.shields.io/github/stars/derekross/zappix.svg?style=social) - A nostr image sharing application for browsing, sharing, and zapping visual content. [Zappix.app](https://zappix.app/)
- [zephyr](https://github.com/coracle-social/zephyr)![stars](https://img.shields.io/github/stars/coracle-social/zephyr.svg?style=social) - A meditative nostr feed reader
- [pocket-wallet](https://github.com/RetricSu/pocket-wallet)![stars](https://img.shields.io/github/stars/RetricSu/pocket-wallet.svg?style=social) - PocketWallet is a nostr-based wallet on CKB blockchain supportting Nip07 and Nip46.
- [cassette](https://cassette.cafe) - Portable WASM relays with standardized interface/bindings.
- [NOW - Nostr Outbox for Wordpress](https://github.com/Mnpezz/nostr-outbox-for-wordpress/tree/main) - Send WordPress and WooCommerce notifications via Nostr instead of email. Includes Lightning payments at checkout, Nostr login, NIP-05 verification, and encrypted direct messaging.
- [Yana](https://github.com/frnandu/yana)![stars](https://img.shields.io/github/stars/frnandu/yana.svg?style=social) - Yana is a nostr client focused on performance in slower devices and modularity of features.
### Nostr Marketplace clients (NIP-15 & NIP-99)
### Nostr Marketplace clients ([NIP-15](https://github.com/nostr-protocol/nips/blob/master/15.md) & [NIP-99](https://github.com/nostr-protocol/nips/blob/master/99.md))
- [LNBits Nostrmarket](https://github.com/lnbits/nostrmarket)![stars](https://img.shields.io/github/stars/lnbits/nostrmarket.svg?style=social) - Nostrmarket extension for LNBits allows you to sell items directly from your LNBits instance
- [Plebeian Market](https://github.com/PlebeianTech/plebeian-market)![stars](https://img.shields.io/github/stars/PlebeianTech/plebeian-market.svg?style=social) - The Bitcoin-native self-sovereign marketplace built on top of NIP-15 includes fixed-price items and auctions
- [Shopstr](https://github.com/shopstr-eng/shopstr)![stars](https://img.shields.io/github/stars/shopstr-eng/shopstr.svg?style=social) - The Lightning and Cashu-native self-sovereign marketplace built on top of NIP-99 includes fixed-price items
### Web Bookmarking ([NIP-B0](https://github.com/nostr-protocol/nips/blob/master/B0.md))
- [Community Curated Nostr Stuff (CCNS)](https://github.com/Sebastix/CCNS)![stars] - CCNS is a Nostr-focused community platform centered around link aggregation and discussion topics.
- [KUCHIYOSE](https://github.com/nikolat/kuchiyose)![stars] - Nostr events of web bookmark.
- [Lantern]([https://pinstr.co/](https://gitworkshop.dev/fiatjaf.com/lantern)) - Collaboratively annotate, highlight, and bookmark web pages and PDF documents on Nostr.
- [MKPinja](https://github.com/sepehr-safari/mkpinja)![stars] - A decentralized bookmarking service built on the Nostr protocol, inspired by Pinboard.in. MKPinja implements NIP-B0 for web bookmarking, giving users complete ownership and control over their bookmark data.
- [Pinja](https://github.com/sepehr-safari/pinja)![stars] - Pinja is a modern social bookmarking platform built on the Nostr protocol, designed to help users collect, organize, and explore valuable content from across the web.
- [Pinstr](https://pinstr.co/) - Pinstr is a bookmark manager that uses Nostr to store and sync your bookmarks.
- [Yumyume](https://gitlab.com/digitalethicsagency/nostr/yumyume) - yumyume is an free open-source, decentralized social bookmarking client powered by the Nostr protocol. Inspired by del.icio.us, yumyume ensures your bookmarks remain accessible without the risk of being shut down by corporate interests.
### Client reviews and/or comparisons
- Feature [comparison list of Nostr clients](https://github.com/vishalxl/Nostr-Clients-Features-List)![stars](https://img.shields.io/github/stars/vishalxl/Nostr-Clients-Features-List.svg?style=social)
@@ -303,13 +358,15 @@ Websites with lists of relays and their performance/health:
- [Landing page](https://nostorg.github.io/clients/)
## Libraries
- [amberflutter](https://github.com/sebdeveloper6952/amberflutter)![stars](https://img.shields.io/github/stars/sebdeveloper6952/amberflutter.svg?style=social) - A Flutter wrapper for Amber (Offline Signer).
- [arduino-nostr](https://github.com/lnbits/arduino-nostr)![stars](https://img.shields.io/github/stars/lnbits/arduino-nostr.svg?style=social) - An Arduino nostr library.
- [better-auth-nostr](https://github.com/leon-wbr/better-auth-nostr)![stars](https://img.shields.io/github/stars/leon-wbr/better-auth-nostr.svg?style=social)  A plugin for Better Auth to add Nostr sign-in.
- [dart NDK](https://github.com/relaystr/ndk) ![stars](https://img.shields.io/github/stars/relaystr/ndk.svg?style=social) - Nostr Development Kit for dart applications
- [dart_nostr](https://github.com/anasfik/nostr)![stars](https://img.shields.io/github/stars/anasfik/nostr.svg?style=social) - A developer experience Dart library for Nostr
- [dart-nostr](https://github.com/ethicnology/dart-nostr)![stars](https://img.shields.io/github/stars/ethicnology/dart-nostr.svg?style=social) - a Dart library for Flutter
- [flutter_nostr](https://github.com/anasfik/flutter_nostr)![stars](https://img.shields.io/github/stars/anasfik/flutter_nostr.svg?style=social) - Build scalable/complex Nostr apps effortlessly with Flutter
- [go-nostr](https://github.com/fiatjaf/go-nostr)![stars](https://img.shields.io/github/stars/fiatjaf/go-nostr.svg?style=social) - a Go library that implements relay management, plus event encoding and signing utils
- [mleku/nostr](https://git.mleku.dev/mleku/nostr) - a Go library forked from go-nostr with hand-written json codecs for events and filters, support for bitcoin/libsecp256k1 and a fast pure Go signature library refactored from btcec rewritten with 64 bit limbs as automatic fallback, sha256 and hex encoding using AVX SIMD extensions where available.
- [mostro-core](https://github.com/MostroP2P/mostro-core) ![stars](https://img.shields.io/github/stars/MostroP2P/mostro-core.svg?style=social) - common types used by mostro and clients (WIP)
- [navigatr](https://github.com/coracle-social/navigatr)![stars](https://img.shields.io/github/stars/coracle-social/navigatr.svg?style=social) - A utility for discovering relays and scraping events
- [NIP-44](https://github.com/paulmillr/nip44)![stars](https://img.shields.io/github/stars/paulmillr/nip44.svg?style=social) - NIP44 spec and implementations of encrypted messages for nostr
@@ -318,6 +375,7 @@ Websites with lists of relays and their performance/health:
- [NNostr.Client](https://github.com/Kukks/NNostr)![stars](https://img.shields.io/github/stars/Kukks/NNostr.svg?style=social) - a C# Nostr library for use by clients
- [noscrypt](https://github.com/vnuge/noscrypt)![stars](https://img.shields.io/github/stars/vnuge/noscrypt.svg?style=social) - A C89 library for nostr specific cryptography operations.
- [nostr_rust](https://github.com/0xtlt/nostr_rust)![stars](https://img.shields.io/github/stars/0xtlt/nostr_rust.svg?style=social) - Functional Rust implementation of the nostr protocol
- [Nostrbook](https://nostrbook.dev/) - A Comprehensive Registry of Nostr Documentation. Structured, detailed knowledge about Nostr for both humans and AI.
- [nostr-bot](https://github.com/slaninas/nostr-bot)![stars](https://img.shields.io/github/stars/slaninas/nostr-bot.svg?style=social) - a Rust library for writing bots
- [nostr-connect](https://github.com/nostr-connect/connect)![stars](https://img.shields.io/github/stars/nostr-connect/connect.svg?style=social) - Nostr Connect SDK for TypeScript is a library that allows you to easily integrate Nostr Connect into your web application
- [nostr-deno](https://github.com/KiPSOFT/nostr-deno)![stars](https://img.shields.io/github/stars/KiPSOFT/nostr-deno.svg?style=social) - a client library for Deno javascript runtime.
@@ -328,6 +386,8 @@ Websites with lists of relays and their performance/health:
- [nostr-hooks](https://github.com/ostyjs/nostr-hooks)![stars](https://img.shields.io/github/stars/ostyjs/nostr-hooks.svg?style=social) - React hooks for developing Nostr clients. It's simple and intelligent.
- [nostr-java](https://github.com/tcheeric/nostr-java)![stars](https://img.shields.io/github/stars/tcheeric/nostr-java.svg?style=social) - A nostr client library, written in java, for generating, signing and publishing events.
- [nostr-js](https://github.com/jb55/nostr-js)![stars](https://img.shields.io/github/stars/jb55/nostr-js.svg?style=social) - a javascript implementation of the nostr protocol
- [nostr_relay_management](https://github.com/anasfik/nostr_relay_management)![stars](https://img.shields.io/github/stars/anasfik/nostr_relay_management.svg?style=social) - Dart/Flutter support for NIP-86 (Relay Management) with better developer experience.
- [nostr-one](https://github.com/dolu89/nostr-one)![stars](https://img.shields.io/github/stars/dolu89/nostr-one.svg?style=social) - A reusable web component that provides a simple way to integrate with nostr NIP 98 HTTP Auth.
- [nostr-php](https://github.com/swentel/nostr-php)![stars](https://img.shields.io/github/stars/swentel/nostr-php.svg?style=social) - a PHP library for nostr
- [nostr-react](https://github.com/t4t5/nostr-react)![stars](https://img.shields.io/github/stars/t4t5/nostr-react.svg?style=social) - React Hooks for Nostr
@@ -348,7 +408,6 @@ Websites with lists of relays and their performance/health:
- [notemine](https://github.com/sandwichfarm/notemine) [demo](https://sandwichfarm.github.io/notemine) - A wasm note miner written in rust
- [Osty](https://github.com/ostyjs/create-osty)![stars](https://img.shields.io/github/stars/ostyjs/create-osty.svg?style=social)
- [npm create osty@latest](https://www.npmjs.com/package/create-osty) - Osty on NPM
- [osty.dev](https://osty.dev) - Landing Website of Osty
- [paravel](https://github.com/coracle-social/paravel) ![stars](https://img.shields.io/github/stars/coracle-social/paravel.svg?style=social) - an abstract toolkit for writing nostr clients.
- [pynostr](https://github.com/holgern/pynostr)![stars](https://img.shields.io/github/stars/holgern/pynostr.svg?style=social) - a python library for nostr
- [python-nostr](https://github.com/jeffthibault/python-nostr)![stars](https://img.shields.io/github/stars/jeffthibault/python-nostr.svg?style=social) - a python library for making clients
@@ -356,11 +415,14 @@ Websites with lists of relays and their performance/health:
- [rust-nostr](https://github.com/rust-nostr/nostr)![stars](https://img.shields.io/github/stars/rust-nostr/nostr.svg?style=social) - Rust implementation of the nostr protocol, high level nostr client library, bindings (Python, C#, Kotlin, Swift, JS and so on) and more!
- [rx-nostr](https://github.com/penpenpng/rx-nostr)![stars](https://img.shields.io/github/stars/penpenpng/rx-nostr.svg?style=social) - Supports high quality and flexible communication with multiple Nostr relays.
- [schorr_snap](https://github.com/neeboo/schnorr_snap)![stars](https://img.shields.io/github/stars/neeboo/schnorr_snap.svg?style=social) - A snap plugin for Metamask Flask, supports nostr
- [Stacks](https://getstacks.dev/) - Stacks is a decentralized platform for sharing AI templates on the Nostr network. Find the perfect starter for your next project, or share your own templates with the community.
- [sonos](https://github.com/bvcxza/sonos)![stars](https://img.shields.io/github/stars/duozhutuan/nostrclient.svg?style=social)- C++ library and command line tool for Nostr
- [swift-nostr-client](https://github.com/yysskk/swift-nostr-client)![stars](https://img.shields.io/github/stars/yysskk/swift-nostr-client.svg?style=social) - A modern Swift library for the Nostr protocol with Swift 6 concurrency support
## Bridges and Gateways
- [atomstr](https://git.sr.ht/~psic4t/atomstr) - RSS/Atom gateway to Nostr. Live at [https://atomstr.data.haus](https://atomstr.data.haus)
- [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)
- [gitnostr (gittr fork)](https://github.com/arbadacarbaYK/gitnostr)![stars](https://img.shields.io/github/stars/arbadacarbaYK/gitnostr.svg?style=social) - Git-Nostr bridge service for repository management, SSH keys, and permissions. Enhanced with HTTP API, watch-all mode, and deduplication for [gittr.space](https://gittr.space).
- [matrix-nostr-bridge](https://github.com/8go/matrix-nostr-bridge)![stars](https://img.shields.io/github/stars/8go/matrix-nostr-bridge.svg?style=social) - a simple Matrix-to-Nostr or Nostr-to-Matrix bridge
- [Mostr](https://gitlab.com/soapbox-pub/mostr)![stars](https://img.shields.io/gitlab/stars/soapbox-pub/mostr.svg?style=social) - a bridge between Nostr and the Fediverse (Mastodon, ActivityPub, etc.)
- [Nostr over LoRa](https://github.com/geoffwhittington/meshtastic-bridge) ![stars](https://img.shields.io/github/stars/geoffwhittington/meshtastic-bridge.svg?style=social) - a gateway that can relay off-grid [Meshtastic](https://meshtastic.org) messages to NoStr.
@@ -370,26 +432,37 @@ Websites with lists of relays and their performance/health:
- [nostrss](https://github.com/Asone/nostrss)![stars](https://img.shields.io/github/stars/Asone/nostrss.svg?style=social) - A flexible and lightweight application to broadcast RSS feeds on Nostr
- [rssnotes](https://github.com/trinidz/rssnotes) ![stars](https://img.shields.io/github/stars/trinidz/rssnotes.svg?style=social) - RSS/Atom to Nostr relay. Fork of [rsslay](https://github.com/piraces/rsslay).
- [smtp nostr gateway ](https://github.com/Cameri/smtp-nostr-gateway)![stars](https://img.shields.io/github/stars/Cameri/smtp-nostr-gateway.svg?style=social) - a bridge that forwards emails to pubkeys as encrypted direct messages
## Cache services
- [Primal](https://github.com/PrimalHQ/primal-caching-service) - Caching service for Nostr connects to the specified set of relays, collects all events in real time, stores them locally, and makes them available to nostr clients through a web socket-based API.
## Tools
- [advanced-nostr-search](https://advancednostrsearch.vercel.app/) - A tool to search Nostr notes.
- [Amethyst crawler](https://crawler.amethyst.social/) - Find and broadcast nostr events
- [anonroom](https://github.com/vinliao/anonroom)![stars](https://img.shields.io/github/stars/vinliao/anonroom.svg?style=social) - anonymous chat room inside nostr
- [Bech32 for Nostr](https://nostr.xport.top/bech32-for-nostr/) - bech32 Nostr converter.
- [blogsync](https://github.com/canostrical/blogsync)![stars](https://img.shields.io/github/stars/canostrical/blogsync.svg?style=social) - Self-host blog articles from long-form notes e.g. via Caddy server.
- [Bloom]( https://github.com/Letdown2491/bloom)![stars](https://img.shields.io/github/stars/letdown2491/bloom.svg?style=social) - A filemanager interface (edit metadata, share items, create shareable folders) for files and blobs stored on Blossom and NIP96 servers.
- [bloomapp.me](https://bloomapp.me/) - live instance
- [Bookmarkstr](https://bookmarkstr.store/) - A browser extension for reading and managing nostr bookmarks
- [BlazeJump.NostrConnect](https://github.com/drmikesamy/BlazeJump.NostrConnect)![stars](https://img.shields.io/github/stars/drmikesamy/BlazeJump.NostrConnect.svg?style=social) - an Android based remote NostrConnect signer and web project using QR codes and Nip44 encryption by default
- [cafe-society.news](https://github.com/colealbon/cafe-society)![stars](https://img.shields.io/github/stars/colealbon/cafe-society.svg?style=social) - Self-sovereign machine learning training tool for nostr global feed. Trained models can be monetized/distributed over nostr private messages. Your pre-paid model subscribers register via lightning payments.
- [CSV Importer](https://csv-importer.coracle.social/) - Publish Nostr events in bulk from CSV files.
- [Chief](https://github.com/0xtrr/chief) - A Strfry write policy plugin that provides blacklists for public keys, event kinds and words/sentences.
- [Cloud Seeder](https://github.com/ipv6rslimited/cloudseeder)![stars](https://img.shields.io/github/stars/ipv6rslimited/cloudseeder.svg?style=social) - A 1-click deployment and management tool for nostr-rs-relay and other appliances.
- [contact cloud](https://github.com/canostrical/contact_cloud)![stars](https://img.shields.io/github/stars/canostrical/contact_cloud.svg?style=social) - Discover the Nostr contact list graph and your own pubkey in it.
- [Contact list backup](https://nostr.xport.top/contact-list-backup/) - Backup and restore your contacts
- [Embed widget](https://embed.nostr.band) - Embed Nostr notes or profiles into any website with just a line of code.
- [following.space](https://github.com/callebtc/following.space)![stars](https://img.shields.io/github/stars/callebtc/following.space.svg?style=social) - create and explore follow packs for nostr, find lists of users to follow
- [Ghostr](https://github.com/dmnyc/ghostr)![stars](https://img.shields.io/github/stars/dmnyc/ghostr.svg?style=social) - Dead simple post delegation workflow for Nostr. Writers draft, publishers sign. No scary key sharing required.
- [ghostr.org](https://ghostr.org/) - live instance
- [git-nostr-tools](http://git.jb55.com/git-nostr-tools) - A cli tool for sending code patches over nostr
- [git-nostr](https://github.com/colealbon/git-nostr)![stars](https://img.shields.io/github/stars/colealbon/git-nostr.svg?style=social) - A tool to enhance git cli with nostr communications. Publish patch content, prs, repo name, issues, etc to nostr relay.
- [gittr-helper-tools](https://github.com/arbadacarbaYK/gittr-helper-tools)![stars](https://img.shields.io/github/stars/arbadacarbaYK/gittr-helper-tools.svg?style=social) - Production code snippets from gittr.space: file fetching, URL normalization, GRASP detection, NIP-46 signer, NIP-25 stars, NIP-51 following, markdown media handling, and NIP-C0 code snippets.
- [granary](https://github.com/snarfed/granary)![stars](https://img.shields.io/github/stars/snarfed/granary.svg?style=social) - Convert nostr content into atom, html, rss, json, indieweb feed, mastodon, microformats2, activitystreams, activitypub/fediverse, jsonfeed, and bluesky's atproto all with web and rest-api.
- [granary.io](https://granary.io/) - live instance
- [Gravity Swarm MCP](https://github.com/antoinedelorme/gravity-swarm-mcp)![stars](https://img.shields.io/github/stars/antoinedelorme/gravity-swarm-mcp.svg?style=social) - MCP server for an agent reputation network using Nostr BIP-340 signing.
- [heyxynip5](https://github.com/bennyhodl/hexynip5)![stars](https://img.shields.io/github/stars/bennyhodl/hexynip5?style=social) - A CLI helper for converting nostr npub/nsec to their hex format for NIP-05 verification.
- [homebrew-nostr](https://github.com/nostorg/homebrew-nostr)![stars](https://img.shields.io/github/stars/nostorg/homebrew-nostr?style=social) - Homebrew tap for Nostr software.
- [hostr](https://github.com/studiokaiji/nostr-webhost) - nostr-webhost is a tool for hosting SPA on nostr
@@ -399,6 +472,8 @@ Websites with lists of relays and their performance/health:
- [LikZap](https://github.com/silencesoft/likzap)![stars](https://img.shields.io/github/stars/silencesoft/likzap.svg?style=social) - A nostr bot to zap a note when you like it.
- [lnpass](https://lnpass.github.io)![stars](https://img.shields.io/github/stars/lnpass/lnpass-web.svg?style=social) - A key manager for Lightning and nostr.
- [metadata_updater](https://github.com/UTXOnly/metadata_updater)![stars](https://img.shields.io/github/stars/UTXOnly/metadata_updater.svg?style=social) - Scans all known online nostr relays for stale kind 0 metadata notes, rebroadcasts latest verified note
- [Mutable](https://mutable.top) - A tool for managing, backing up, restoring, and sharing Nostr mute lists.
- [Mute-o-Scope](https://www.mutable.top/mute-o-scope) - A standalone feature of Mutable that lets users search any npub to see who is publicly muting them.
- [NAKE](https://tsukemonogit.github.io/nake-website/)![stars](https://img.shields.io/github/stars/tsukemonogit/nake.svg?style=social) - a browser extension to easily convert between Nostr hex IDs and NIP-19 entities.
- [nashboard](https://github.com/vinliao/nashboard)![stars](https://img.shields.io/github/stars/vinliao/nashboard.svg?style=social) - a Nostr network dashboard with network statistics, reachable [here](https://nashboard.space/)
- [ndxstr](https://github.com/ArcadeCity/ndxstr)![stars](https://img.shields.io/github/stars/ArcadeCity/ndxstr.svg?style=social) - nostr's layer 2 indexing nodes, with more advanced querying capability than currently supported by relays
@@ -410,7 +485,7 @@ Websites with lists of relays and their performance/health:
- [nkcli](https://github.com/mdzz-club/nkcli)![stars](https://img.shields.io/github/stars/mdzz-club/nkcli.svg?style=social) - A CLI tool for nostr key manage and serve NIP-46.
- [nosdump](https://github.com/jiftechnify/nosdump)![stars](https://img.shields.io/github/stars/jiftechnify/nosdump.svg?style=social) - A command line tool which dumps (download) events stored in Nostr relays
- [Nosflare's Send It](https://github.com/Spl0itable/nosflare/blob/main/send-it.js)![stars](https://img.shields.io/github/stars/Spl0itable/nosflare?style=social) - A nostr cloudflare workers proxy relay that publishes to all known relays using nostr.watch API.
- [noshtastic](https://github.com/ksedgwic/noshtastic)(https://github.com/blakejakopovic/nostcat)![stars](https://img.shields.io/github/stars/ksedgwic/noshtastic.svg?style=social) - A Geo-Specific Virtual Nostr Relay for Meshtastic
- [noshtastic](https://github.com/ksedgwic/noshtastic)![stars](https://img.shields.io/github/stars/ksedgwic/noshtastic.svg?style=social) - A Geo-Specific Virtual Nostr Relay for Meshtastic
- [nostcat](https://github.com/blakejakopovic/nostcat)![stars](https://img.shields.io/github/stars/blakejakopovic/nostcat.svg?style=social) - cat-like nostr client for scripting and debugging written in Rust
- [nostpy-cli](https://github.com/UTXOnly/nostpy-cli)![stars](https://img.shields.io/github/stars/UTXOnly/nostpy-cli.svg?style=social) - A Python command line nostr client/tool for relay development
- [Nostr action](https://github.com/snow-actions/nostr)![stars](https://img.shields.io/github/stars/snow-actions/nostr.svg?style=social) - Send events from GitHub Actions
@@ -419,6 +494,7 @@ Websites with lists of relays and their performance/health:
- [nostr GitHub Action](https://github.com/theborakompanioni/nostr-action)![stars](https://img.shields.io/github/stars/theborakompanioni/nostr-action.svg?style=social) - send events from GitHub Actions
- [Nostr NIP-36 Image Redirector](https://github.com/ryogrid/NostrNIP36ImageRedirector) - Reverse proxy server which blocks accesses to NIP-36 marked image files from NOT NIP-36 compliant clients.
- [Nostr profile manager](https://metadata.nostr.com/) - Backup your nostr profile and metadata
- [Nostr Events Monitor](https://github.com/Catrya/Nostr-Events-Monitor)![stars](https://img.shields.io/github/stars/Catrya/Nostr-Events-Monitor.svg?style=social) - Web tool to monitor and filter Nostr events, both live and historical, filter by relay, event kind, author, and other tags. Live at [catrya.github.io/Nostr-Events-Monitor](https://catrya.github.io/Nostr-Events-Monitor).
- [nostr registry](https://codeberg.org/rsbondi/nostr-registry) - a database of known relays with their uptime and NIP support tables
- [nostr_simple_publish](https://www.drupal.org/project/nostr_simple_publish/) - Drupal module to publish content to Nostr.
- [nostr-badges](https://github.com/neilck/nostr-badges)![stars](https://img.shields.io/github/stars/neilck/nostr-badges.svg?style=social) - Nostr badge microservice for managing self-awarded badges. Live at [app.akaprofiles.com](https://app.akaprofiles.com)
@@ -426,7 +502,7 @@ Websites with lists of relays and their performance/health:
- [nostr-bulk-dms](https://github.com/leesalminen/nostr-bulk-dm)![stars](https://img.shields.io/github/stars/leesalminen/nostr-bulk-dm.svg?style=social) - A tool that allows you to send DMs over nostr to many recipients in bulk.
- [nostr-cln-events](http://git.jb55.com/nostr-cln-events) - A CLN plugin to push clightning node events to nostr
- [nostr-commander](https://github.com/8go/nostr-commander-rs)![stars](https://img.shields.io/github/stars/8go/nostr-commander-rs.svg?style=social) - simple but convenient CLI-based Nostr app for following users, sending DMs, etc.
- [nostr-components](https://github.com/saiy2k/nostr-components)![stars](https://img.shields.io/github/stars/saiy2k/nostr-components.svg?style=social) - Nostr Components makes it easy to embed Nostr profiles, posts, and follow buttons in any website
- [nostr-components](https://github.com/saiy2k/nostr-components)![stars](https://img.shields.io/github/stars/saiy2k/nostr-components.svg?style=social) - Nostr Components makes it easy to embed Nostr profiles, posts, follow buttons, Live chat box, comment section, DM buttons in any website
- [nostr-crdt](https://github.com/YousefED/nostr-crdt) ![stars](https://img.shields.io/github/stars/YousefED/nostr-crdt.svg?style=social) - Use Nostr for collaborative, decentralized, local-first applications with nostr-CRDT Yjs provider.
- [nostr-delete](https://github.com/blakejakopovic/nostr_delete)![stars](https://img.shields.io/github/stars/blakejakopovic/nostr_delete.svg?style=social) - generate delete events requesting relays drop and delete content you've published. Blasts out delete requests to many relays.
- [nostr-delete web app](https://nostr-delete.vercel.app/)
@@ -445,7 +521,6 @@ Websites with lists of relays and their performance/health:
- [nostr-tool](https://github.com/0xtrr/nostr-tool)![stars](https://img.shields.io/github/stars/0xtrr/nostr-tool.svg?style=social) - Rust CLI tool to generate and publish events
- [nostr-wtf](https://github.com/LightningK0ala/nostr-wtf)![stars](https://img.shields.io/github/stars/LightningK0ala/nostr-wtf.svg?style=social) - A set of nostr tools available and deployed on a web app including a [pubkey converter](https://lightningk0ala.github.io/nostr-wtf/) and [relay query tool](https://lightningk0ala.github.io/nostr-wtf/query).
- [nostr.directory](https://github.com/pseudozach/nostr.directory)![stars](https://img.shields.io/github/stars/pseudozach/nostr.directory.svg?style=social) - searchable database of nostr users and their other social media links.
- [nostr.guru](https://nostr.guru/) - a nostr web gateway for viewing events by their ID
- [nostr.io](https://nostr.io/) - network statistics with last published notes, top 50 publishers, and top 50 followed users
- [nostr.json generator](https://github.com/SnowCait/nostr-json-generator)![stars](https://img.shields.io/github/stars/SnowCait/nostr-json-generator.svg?style=social) - Generate NIP-05 nostr.json from NIP-65 or NIP-07
- [NostrAirTracker](https://github.com/gourcetools/NostrAirTracker)![stars](https://img.shields.io/github/stars/gourcetools/NostrAirTracker.svg?style=social) - Elonjet on Nostr
@@ -456,33 +531,34 @@ Websites with lists of relays and their performance/health:
- [nostreq](https://github.com/blakejakopovic/nostreq)![stars](https://img.shields.io/github/stars/blakejakopovic/nostreq.svg?style=social) - Nostr relay event request generator
- [NostrFlu](https://heguro.github.io/nostr-following-list-util/)![stars](https://img.shields.io/github/stars/heguro/nostr-following-list-util.svg?style=social) - A tool to collect and resend following lists from relays. You can also check badges.
- [NostrHTTP](https://github.com/duozhutuan/NostrHTTP)![stars](https://img.shields.io/github/stars/duozhutuan/NostrHTTP.svg?style=social) - Access Nostr Relay content through the HTTP protocol, addressing the issue of search engine indexing and access to Nostr data.
- [nostri.chat](https://nostri.chat/) - An embedded chat widget for your website. (seriously simple like copy/paste)
- [nostrich.fun](https://nostrich.fun)![stars](https://img.shields.io/github/stars/lightningnetworkstores/lightningnetworkstores.github.io.svg?style=social) - A feature-rich directory of nostr projects. A fork of [LightningNetworkStores.com](https://lightningnetworkstores.com)
- [nostrify](https://github.com/joelklabo/nostrify)![stars](https://img.shields.io/github/stars/joelklabo/nostrify.svg?style=social) - A Core Lightning plugin that sends events (forwards, connect, disconnect, etc.) to nostr.
- [nostril](https://github.com/jb55/nostril)![stars](https://img.shields.io/github/stars/jb55/nostril.svg?style=social) - C cli tool for creating nostr events
- [nostrillery](https://github.com/Cameri/nostrillery)![stars](https://img.shields.io/github/stars/Cameri/nostrillery.svg?style=social) - a tool for running performance tests against Nostr relays
- [nostrit-push](https://nostrit.com/push) - Blaster tool that will take a signed nostr event and push it to many (most?) open relays.
- [nostrit](https://nostrit.com/) - A tool to publish time-delayed nostr events based on triggers.
- [nostro](https://github.com/r3drun3/nostro)![stars](https://img.shields.io/github/stars/r3drun3/nostro.svg?style=social) - nostr osint (open source intelligence) tool
- [Nostrobots](https://github.com/ocknamo/n8n-nodes-nostrobots)![stars](https://img.shields.io/github/stars/ocknamo/n8n-nodes-nostrobots.svg?style=social) - a set of community nodes for using n8n workflow automation with Nostr
- [NostrP2P](https://github.com/ryogrid/nostrp2p)![stars](https://img.shields.io/github/stars/ryogrid/nostrp2p.svg?style=social) - Pure peer-to-peer distributed microblog system on NAT transparent overlay network implemented in Golang based on idea of Nostr
- [NostrReply](https://github.com/gourcetools/nostreply)![stars](https://img.shields.io/github/stars/gourcetools/nostreply.svg?style=social) - Bot that replies to specified text on nostr global feed using NIP50
- [NostrSwap](https://www.nostrswap.com/) - NostrSwap is a fully decentralized exchange built on Nostr Protocol.
- [NostrTool](https://nostrtool.com/) - a tool to play with keys.
- [nostrview](https://nostrview.com) - A nostr search engine. Search by content, tags, events or pub keys.
- [Note Nuke](https://www.mutable.top/note-nuke) - A standalone feature of Mutable that lets users delete an event with maximum relay coverage.
- [novia](https://github.com/teamnovia/novia)![stars](https://img.shields.io/github/stars/teamnovia/novia.svg?style=social) - Nostr video archive
- [nsecbunkerd](https://github.com/kind-0/nsecbunkerd) - Keep your nostr keys in a single place and provide fine-grained access to your team members.
- [Obsidian Nostr Writer](https://github.com/jamesmagoo/nostr-writer#readme) - A free Obsidian plugin that allows writers to seamlessly publish to Nostr
- [osint-user-discovery](https://github.com/Inforensics/osint-user-discovery)![stars](https://img.shields.io/github/stars/Inforensics/osint-user-discovery.svg?style=social) - OSINT Discovery is a set of Python scripts designed to search for users or URLs across different social media platforms(nostr, mastodon) and caching services.
- [Plebs vs. Zombies](https://www.plebsvszombies.cc) - A Nostr utility for managing dormant follows and cleaning up your follow list.
- [powrelay.xyz](https://powrelay.xyz) - A proof of work-based nostr explorer.
- [publsp](https://github.com/smallworlnd/publsp)![stars](https://img.shields.io/github/stars/smallworlnd/publsp.svg?style=social) A CLI tool for any Lightning Network node or Lightning Service Provider (LSP) to advertise liquidity offers over Nostr.
- [Purgatory](https://www.mutable.top/purgatory) - A standalone feature of Mutable that finds follows who create hellthreads or use spam apps, and lets you mass mute them.
- [Replies](https://replies.nostrapps.org) - Nostr micro-app for viewing replies and reactions to events
- [rss.nostr.band](https://rss.nostr.band) - Create custom RSS feeds with posts matching your keywords and consume using your favorite RSS reader.
- [The Resurrector](https://www.plebsvszombies.cc/resurrector) - A standalone feature of Plebs vs. Zombies that lets users undelete their nostr profiles if they were previously deleted.
- [safebox](https://github.com/trbouma/safebox)![stars](https://img.shields.io/github/stars/trbouma/safebox?style=social) - private portable safebox on nostr
- [sb.nostr.band](https://sb.nostr.band) - Search bots that you can create and follow to receive new posts matching a keyword right into your feed.
- [scoop-nostr](https://github.com/nostorg/scoop-nostr)![stars](https://img.shields.io/github/stars/nostorg/scoop-nostr?style=social) - Scoop bucket for Nostr software.
- [secret-border](https://github.com/guilhermegps/secret-border)![stars](https://img.shields.io/github/stars/guilhermegps/secret-border.svg?style=social) - A safe Nostr identity generator.
- [Sendbox](https://sendbox.nostrmo.com/) - A tool to help clients delayed publish your nostr event.
- [SnapNostr](https://github.com/djhemath/snap-nostr)![stars](https://img.shields.io/github/stars/djhemath/snap-nostr.svg?style=social) - Create clean, customizable screenshots of Nostr posts for seamless sharing.
- [snapnostr.app](https://snapnostr.app/) - live instance
- [Snoopable](https://www.mutable.top/snoopable) - analyzes public NIP-04 DM metadata to show top contacts, activity timing, and shareable summaries for any npub.
- [Spamster](https://github.com/gourcetools/spamster)![stars](https://img.shields.io/github/stars/gourcetools/spamster.svg?style=social) - Spamster is for testing relays and spam filters.
- [strfry policies](https://gitlab.com/soapbox-pub/strfry-policies)![stars](https://img.shields.io/gitlab/stars/soapbox-pub/strfry-policies.svg?style=social) - A collection of moderation & antispam policies for the strfry relay developed in TypeScript/Deno.
- [TaskQ5](https://github.com/duozhutuan/Taskq5)![stars](https://img.shields.io/github/stars/duozhutuan/TaskQ5.svg?style=social) - TaskQ5 is a task distribution platform built on nostr where you can post tasks if you need help
@@ -495,15 +571,22 @@ Websites with lists of relays and their performance/health:
- [NADAR](https://nadar.tigerville.no/) - A tool to find which relays have a note (`nevent`). Discovers relays with soon deprecated nostr.watch API.
- [NADAR 2.0](https://nadar.sandwich.farm) - A tool to find which relays have a note (`nevent` or `naddr`). Discovers relays with NIP-66.
- [Nostr in Move](https://github.com/rooch-network/rooch/tree/main/examples/nostr) - A tool to help persist Nostr event in Move oriented blockchains.
- [Zapit](https://zapit.space) - Create live message boards powered by instant bitcoin lightning payments & nostr. No accounts, no hassle—just real-time engagement for your events and communities.
- [rate](https://github.com/pippellia-btc/rate)![stars](https://img.shields.io/github/stars/pippellia-btc/rate.svg?style=social) - A low-level, highly-concurrent, in-memory, generic token bucket rate limiter, designed for IP-based and pubkey-based rate limiting in Nostr relay and Blossom server contexts.
- [Undocumented Kinds](https://undocumented.nostrkinds.info/) - lists note kinds that are not documented in the NIPs repo
## NIP-05 identity services
- [Anchorman.lol](https://anchorman.lol/) A free & premium NIP-05 service with managed avatar, relay & blossom hosting.
- [bitcoiner.chat](https://bitcoiner.chat) - A free NIP-05 ID registration service.
- [easyNostr-NIP05](https://wordpress.org/plugins/easynostr-nip05/) - WordPress plugin to enable your site as a NIP-05 endpoint for every registered user on your system using your domain.
- [easyNostr](https://easyNostr.com) - NIP-05 ID provider: Use your own domain, or one of ours: nostr.ly, mynostr.io, easyNostr.com.
- [getalby.com](https://getalby.com/) - Lightning wallet with NIP-05 ID registration service.
- [iris.to](https://iris.to) - A Nostr client that provides a free NIP-05 ID
- [jellyfish.land](https://jellyfish.land/nip05) - Nostr NIP-05 handles on @nostr.eco domain with WoT protection
- [Iris Meet](https://meet.iris.to) - Videocalls over Nostr webrtc signaling
- [Iris Docs](https://docs.iris.to) - Collaborative document editing over Nostr & blossom
- [Iris Video](https://video.iris.to) - Videos over Nostr & blossom
- [Iris Files](https://files.iris.to) - Blossom based filesystem and explorer
- [lifpay.me](https://lifpay.me) - Lightning wallet with NIP-05 ID registration service.
- [nanostr](https://github.com/xbol0/nanostr)![stars](https://img.shields.io/github/stars/xbol0/nanostr?style=social) - A NIP-05 name server written in Deno.
- [Nostr-Check.com](https://nostr-check.com) - A free NIP-05 ID registration service.
@@ -511,27 +594,34 @@ Websites with lists of relays and their performance/health:
- [nostrcheck.me](https://nostrcheck.me/) - A free NIP-05 ID (nostr address) registration service, lightning redirection and media uploads.
- [Nostrich House](https://nostrich.house) - Paid NIP-05 service with nostr bot interface. Buy your nostr address with DM to nostrich@nostrich.house for 1 sat/hour, anonymous, immediate.
- [nostrich.love](https://uselessshit.co/nostr/nip-05/) - A Nostr Address registration service.
- [nostrplebs](https://nostrplebs.com) - A NIP-05 ID registration service.
- [nostrplebs](https://nostrplebs.com) - The oldest and original Nostr address registration and identity management service.
- [nostrprotocol.net](https://github.com/KiPSOFT/nostr-nip05-service)![stars](https://img.shields.io/github/stars/KiPSOFT/nostr-nip05-service?style=social) - A free NIP-05 identifier service.
- [pleroma2nip05](https://code.taurix.net/guy/pleroma2nip05) - A Python based service to link pleroma ID's to nostr keys.
- [siamstr.com](https://siamstr.com) - A free NIP-05 ID registration service, lightning redirection.
- [younostr.com](https://younostr.com) - A NIP-05 ID registration service (in portuguese).
- [hunos.hu](https://hunos.hu) - Free NIP-05 identity for the Hungarian community.
- [zaps.lol](https://zaps.lol) ![stars](https://img.shields.io/github/stars/jigglycrumb/nostr-address-provider?style=social) - A free and open source NIP-05 ID registration service. [Run your own](https://github.com/jigglycrumb/nostr-address-provider).
- [zap.club](https://zap.club) - NIP-05 ID service for @zap.club handles.
- [zaps.lol](https://zaps.lol)- A free and open source NIP-05 ID registration service. [Run your own](https://github.com/jigglycrumb/nostr-address-provider).
## Databases
- [eventstore](https://pkg.go.dev/fiatjaf.com/nostr/eventstore) - A collection of reusable database connectors, wrappers and schemas with simple Go interface
- [nostrdb](https://github.com/damus-io/nostrdb)![stars](https://img.shields.io/github/stars/damus-io/nostrdb?style=social) - fast nostr database backed by lmdb
- [nostrdb-rs](https://github.com/damus-io/nostrdb-rs)![stars](https://img.shields.io/github/stars/damus-io/nostrdb-rs?style=social) - fast nostr database backed by lmdb, in rust
- [nostr-sqlite](https://github.com/vertex-lab/nostr-sqlite)![stars](https://img.shields.io/github/stars/vertex-lab/nostr-sqlite?style=social) - A high-performance, highly customizable SQLite store for Nostr events. Fully compatible with rely, it gives developers a powerful database for their relays or clients.
## Offline signers
- [Aegis](https://github.com/ZharlieW/Aegis)![stars](https://img.shields.io/github/stars/ZharlieW/Aegis.svg?style=social) - Simple and cross-platform Nostr signer that keeps your keys secure across desktop and mobile devices.
- [amber](https://github.com/greenart7c3/amber)![stars](https://img.shields.io/github/stars/greenart7c3/amber.svg?style=social) - Amber is a nostr event signer for Android. It allows users to keep their nsec segregated in a single, dedicated app. The goal of Amber is to have your smartphone act as a NIP-46 signing device without any need for servers or additional hardware. "Private keys should be exposed to as few systems as possible as each system adds to the attack surface," as the rationale of said NIP states. In addition to native apps, Amber aims to support all current nostr web applications without requiring any extensions or web servers.
- [keechain](https://github.com/yukibtc/keechain)![stars](https://img.shields.io/github/stars/yukibtc/keechain.svg?style=social) - Bitcoin application to transform your offline computer in an AirGap Signing Device (aka Hardware Wallet) with support to `NIP-06` and `NIP-26`.
- [nostr-signing-device](https://github.com/lnbits/nostr-signing-device) - Signing device for Nostr built on ESP32
- [nostrum](https://github.com/nostr-connect/nostrum)![stars](https://img.shields.io/github/stars/nostr-connect/nostrum.svg?style=social) - Nostrum it's a mobile app that allows you to sign transactions and messages with your Nostr keys. Nostrum is the reference implementation for a remote signer app (ie. Wallet) of the Nostr Connect protocol.
- [signet](https://github.com/Letdown2491/signet) - NIP-46 remote signer with a web UI and Android app. Allows users to sign events with custom trust level policy, DM kill switch commands, built-in dead man's switch, bunker and nostrconnect support.
## Vanity pubkey mining
- [glasnostr](https://github.com/eyelight/glasnostr) ![stars](https://img.shields.io/github/stars/eyelight/glasnostr.svg?style=social) - CLI tool to mine a vanity prefix for your nostr npub
- [go-pubmine](https://github.com/tenkoh/go-pubmine) ![stars](https://img.shields.io/github/stars/tenkoh/go-pubmine.svg?style=social) - Multithreading nostr keypair generator which gives pretty (vanity) public keys. Both CLI and web apps are available.
- [glasnostr](https://github.com/eyelight/glasnostr)![stars](https://img.shields.io/github/stars/eyelight/glasnostr.svg?style=social) - CLI tool to mine a vanity prefix for your nostr npub
- [go-pubmine](https://github.com/tenkoh/go-pubmine)![stars](https://img.shields.io/github/stars/tenkoh/go-pubmine.svg?style=social) - Multithreading nostr keypair generator which gives pretty (vanity) public keys. Both CLI and web apps are available.
- [vanity-key](https://github.com/nostr-net/vanity-key/)![stars](https://img.shields.io/github/stars/nostr-net/vanity-key.svg?style=social) - use your face biometrics to generate a deterministic private key
- [key-generator](https://github.com/TP-Lab/key-generator) ![stars](https://img.shields.io/github/stars/TP-Lab/key-generator.svg?style=social) - A simple tool to generate nostr keypair.
- [noclvag](https://codeberg.org/alex0jsan/noclvag) - OpenCL cli tool to mine vanity keys on gpu
- [nostr-pubminer](https://github.com/lacaulac/nostr-pubminer)![stars](https://img.shields.io/github/stars/lacaulac/nostr-pubminer.svg?style=social) - A simple tool to mine nostr vanity pubkeys
@@ -563,8 +653,7 @@ Allow you to sign Nostr events on web-apps without having to give them your keys
- [nodestr](https://github.com/lightning-digital-entertainment/nodestr) - A nip07 provider and polyfill for NodeJS
- [nos2x-fox](https://diegogurpegui.com/nos2x-fox/) - A Firefox add-on that lets you manager your Nostr keys in one place, and then sign events in websites without exposing your private key
- [nos2x](https://github.com/fiatjaf/nos2x)![stars](https://img.shields.io/github/stars/fiatjaf/nos2x.svg?style=social) - Nostr Signer Extension
- [nostash](https://github.com/tyiu/nostash)![stars](https://img.shields.io/github/stars/tyiu/nostash.svg?style=social) - Nostash is a Safari browser extension for signing events on 3rd party sites without sharing your private keys with them
- [nostore](https://github.com/ursuscamp/nostore)![stars](https://img.shields.io/github/stars/ursuscamp/nostore.svg?style=social) - Nostr Signer Extension for iOS/macOS Safari ([Nostore on Mac App Store](https://apps.apple.com/us/app/nostore/id1666553677))
- [Nostash](https://github.com/tyiu/nostash)![stars](https://img.shields.io/github/stars/tyiu/nostash.svg?style=social) - Nostash is an iOS/iPadOS/macOS Safari browser extension for signing events on 3rd party sites without sharing your private keys with them ([Nostash on App Store](https://apps.apple.com/app/nostash/id6744309333))
- [nostr-keyx](https://github.com/susumuota/nostr-keyx)![stars](https://img.shields.io/github/stars/susumuota/nostr-keyx.svg?style=social) - A NIP-07 browser extension that uses the OS's keychain or YubiKey to protect your private keys.
- [nostr](https://github.com/jinglescode/nostr-password-manager)![stars](https://img.shields.io/github/stars/jinglescode/nostr-password-manager.svg?style=social) - A free, open source, and decentralized password manager, powered by NOSTR
- [nostrame](https://github.com/Anderson-Juhasc/nostrame)![stars](https://img.shields.io/github/stars/Anderson-Juhasc/nostrame.svg?style=social) - Nostr Signer and Account Management Extension
@@ -584,22 +673,18 @@ Clients (apps using NWC to access a LN wallet)
- [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
- [Lume](https://lume.nu) - Cross-platform desktop app
- [nostrcheck-server](https://github.com/quentintaranpino/nostrcheck-server)![stars](https://img.shields.io/github/stars/quentintaranpino/nostrcheck-server.svg?style=social) - server with relay, File Hosting, Nostr Address, Lightning Redirects, NWC and WoT.
- [Nostrmo](https://github.com/haorendashu/nostrmo)![stars](https://img.shields.io/github/stars/haorendashu/nostrmo.svg?style=social) - A flutter nostr client for Android, IOS, MacOS, Windows, Web and Linux.
- [nostter](https://github.com/SnowCait/nostter)![stars](https://img.shields.io/github/stars/SnowCait/nostter.svg?style=social) - Twitter-like web client
- [Nostur](https://nostur.com) - A nostr client for iPhone and macOS
- [Spring Browser](https://spring.site) - Nostr-focused browser app for Android.
- [YakiHonne](https://yakihonne.com/yakihonne-mobile-app) - iOS and Android app
- [Yana](https://github.com/frnandu/yana)![stars](https://img.shields.io/github/stars/frnandu/yana.svg?style=social) - Yana is a nostr client focused on performance in slower devices and modularity of features.
- [yana.do](https://yana.do)
Endpoints (services or apps that expose a LN wallet via NWC)
- [Alby NWC (Umbrel)](https://apps.umbrel.com/app/alby-nostr-wallet-connect) - Umbrel app for exposing your self-custodial Umbrel LN Wallet over NWC
- [Alby NWC (Web)](https://nwc.getalby.com/) - Web portal for exposing your custodial Alby account over NWC
- [Flash](https://paywithflash.com/) - Bitcoin payments solution based on NWC
- [Mutiny](https://www.mutinywallet.com) - Self-custodial LN wallet that runs in the browser
- [lawalletio/lawallet-nwc](https://github.com/lawalletio/lawallet-nwc)![stars](https://img.shields.io/github/stars/lawalletio/lawallet-nwc.svg?style=social) - LaWallet v2 NWC
- [Rizful](https://rizful.com) - Cloud lightning node with NWC support
@@ -609,7 +694,6 @@ Endpoints (services or apps that expose a LN wallet via NWC)
- [Bipa](https://bipa.app/) - User-friendly Bitcoin wallet for buying and selling bitcoin with lightning and pix support
- [Blink](https://www.blink.sv/) - Blink (ex Bitcoin Beach Wallet)
- [btcpayserver](https://btcpayserver.org/) - btcpayserver has NIP-57 support for LN addresses since 1.9 version
- [Current](https://app.getcurrent.io/) - nostr client + lightning wallet
- [LifPay](https://lifpay.me) - Bitcoin Lightning app with personalized features
- [LNbits](https://github.com/lnbits/lnbits)![stars](https://img.shields.io/github/stars/lnbits/lnbits.svg?style=social) - Bitcoin Lightning accounting system, zappable LNaddresses
- [nostdress](https://github.com/believethehype/nostdress)![stars](https://img.shields.io/github/stars/believethehype/nostdress.svg?style=social) - Lightning addresses server based on satdress. Adapted to work with Nostr features (NIP05, NIP57)
@@ -617,39 +701,59 @@ Endpoints (services or apps that expose a LN wallet via NWC)
- [zap_server](https://github.com/UTXOnly/zap_server)![stars](https://img.shields.io/github/stars/UTXOnly/zap_server.svg?style=social) - An LNURL server to recieve zaps to tor hosted node and generate kind 9735 zap receipt events
- [Zebedee app](https://zebedee.io/app) - Zebedee's wallet/lightning app
- [ZeusLN](https://github.com/ZeusLN/zeus)![stars](https://img.shields.io/github/stars/ZeusLN/zeus.svg?style=social) - A mobile Bitcoin/Lightning app for LND, Core Lightning, and Eclair node operators
## NIP-90 Data vending machines
- [agentdex](https://agentdex.id) - Open directory and identity layer for AI agents built on Nostr. Verifiable identity (NIP-05), capability discovery, and Bitcoin Lightning payments
- [data vending machine example](https://github.com/pablof7z/nostr-data-vending-machine)![stars](https://img.shields.io/github/stars/pablof7z/nostr-data-vending-machine.svg?style=social) - Nostr data vending machine example by Pablof7z
- [data-vending-machines.org](https://www.data-vending-machines.org/) - This website provides specs of the different NIP-90 Data Vending Machine kinds
- [DVM Clients and Services Tutorial](https://www.youtube.com/watch?v=dAuLnNxU0Yg) - Nostr Data Vending Machine Clients and Services Tutorial by Kody Low
- [DVMCP: Data Vending Machine Context Protocol](https://github.com/gzuuus/dvmcp) - DVMCP is a bridge implementation that connects Model Context Protocol (MCP) servers to Nostr's Data Vending Machine ecosystem
- [DVMDash](https://dvmdash.live/)![stars](https://img.shields.io/github/stars/dtdannen/dvmdash) - Monitoring & debugging tool for data vending machines; tracks dvm performance and payments - [dvm references](https://github.com/pablof7z/dvm-references/)![stars](https://img.shields.io/github/stars/pablof7z/dvm-references.svg?style=social) - reference implementation of a DVM (Data Vending Machine) backend
- [ezdvm](https://github.com/dtdannen/ezdvm)![stars](https://img.shields.io/github/stars/dtdannen/ezdvm) - Quickly put any python code in a DVM! Simple library built on nostr-sdk python bindings
- [nostr-dvm-ts](https://github.com/Kodylow/nostr-dvm-ts)![stars](https://img.shields.io/github/stars/Kodylow/nostr-dvm-ts.svg?style=social) - Typescript examples of Nostr Data Vending Machines
- [nostr-dvm-ts](https://github.com/Kodylow/nostr-dvm-ts)![stars](https://img.shields.io/github/stars/Kodylow/nostr-dvm-ts.svg?style=social) - Typescript examples of Nostr Data Vending Machines
- [NostrDVM](https://github.com/believethehype/nostrdvm)![stars](https://img.shields.io/github/stars/believethehype/nostrdvm.svg?style=social) - NostrDVM: Nostr NIP90 Data Vending Machine Framework in python
- [tasktiger.io](https://tasktiger.io/) - another DVM provider
- [vendata.io](https://vendata.io/) - data processing AI marketplace with nostr data vending machines
- [dvm-textgen](https://github.com/joelklabo/dvm-textgen)![stars](https://img.shields.io/github/stars/joelklabo/dvm-textgen.svg?style=social) - NIP-90 text generation DVM (kind 5050) in Go, paid via Lightning
- [dvm-imagegen](https://github.com/joelklabo/dvm-imagegen)![stars](https://img.shields.io/github/stars/joelklabo/dvm-imagegen.svg?style=social) - NIP-90 image generation DVM (kind 5100) in Go, paid via Lightning
- [vertexlab.io](https://vertexlab.io/) - Web of Trust as a Service via DVMs
- [2020117](https://github.com/qingfeng/2020117)![stars](https://img.shields.io/github/stars/qingfeng/2020117.svg?style=social) - A decentralized agent network on Nostr
- [2020117.xyz](https://2020117.xyz)
## NIP-96 File Storage Servers
- [mockingyou.com](https://mockingyou.com)
- [nostpic](https://nostpic.com)
- [nostr.build](https://nostr.build)
- [nostrcheck.me](https://nostrcheck.me)
- [nostrage](https://nostrage.com)
- [NostrMedia.com](https://nostrmedia.com)
- [sovbit](https://files.sovbit.host)
## Nostr Web Services (NWS)
- [nws](https://github.com/asmogo/nws)![stars](https://img.shields.io/github/stars/asmogo/nws.svg?style=social) - route TCP over Nostr relays
## Adjacent protocols
## Web of Trust (WOT)
- [grapevine-client](https://github.com/Pretty-Good-Freedom-Tech/grapevine-client)![stars](https://img.shields.io/github/stars/Pretty-Good-Freedom-Tech/grapevine-client.svg?style=social) - A Nostr web client for the My Grapevine web of trust
- [graperank-nodejs](https://github.com/Pretty-Good-Freedom-Tech/graperank-nodejs)![stars](https://img.shields.io/github/stars/Pretty-Good-Freedom-Tech/graperank-nodejs.svg?style=social) - My Grapevine web of trust recommendation engine
- [nostr-wot-sdk](https://github.com/nostr-wot/nostr-wot-sdk)![stars](https://img.shields.io/github/stars/nostr-wot/nostr-wot-sdk.svg?style=social) - JavaScript SDK for Nostr Web of Trust — query trust distance, check network membership, compute trust scores
- [nostr-wot-oracle](https://github.com/nostr-wot/nostr-wot-oracle)![stars](https://img.shields.io/github/stars/nostr-wot/nostr-wot-oracle.svg?style=social) -A global follow-graph indexer that answers pairwise distance queries between any two Nostr pubkeys, returning hop count, path count, and bridging nodes.
- [nostr-wot-extension](https://github.com/nostr-wot/nostr-wot-extension)![stars](https://img.shields.io/github/stars/nostr-wot/nostr-wot-extension.svg?style=social) - WoT browser extension, create your own custom trust scoring and query social distance between pubkeys via remote oracle or local graph.
- [relatr](https://github.com/contextvm/relatr)![stars](https://img.shields.io/github/stars/contextvm/relatr.svg?style=social)
- [WoT relay](https://github.com/bitvora/wot-relay.git)![stars](https://img.shields.io/github/stars/bitvora/wot-relay.svg?style=social) - relay for every note in your web of trust
- [wot-scoring](https://github.com/joelklabo/wot-scoring)![stars](https://img.shields.io/github/stars/joelklabo/wot-scoring.svg?style=social) - NIP-85 trust scoring engine with PageRank, sybil detection, trust circles. Live at [wot.klabo.world](https://wot.klabo.world)
## Blossom
- [Blossom](https://github.com/hzrd149/blossom) - Blobs stored simply on mediaservers
- [blossy](https://github.com/pippellia-btc/blossy)![stars](https://img.shields.io/github/stars/pippellia-btc/blossy.svg?style=social) - A framework for building fully custom Blossom servers, designed for the best developer experience. Supports all Blossom endpoints and allows developers to express custom business logic on top of a protocol-compliant foundation.
- [blisk](https://github.com/pippellia-btc/blisk)![stars](https://img.shields.io/github/stars/pippellia-btc/blisk.svg?style=social) - An efficient, scalable, and deduplicated local blob storage that maintains metadata in SQLite. Fully compatible with Blossom, it gives developers a reliable database option for building their own Blossom servers.
- [blossom servers](https://blossomservers.com/) - List of blossom servers
## Games on Nostr
- [NostrDice](https://github.com/NostrDice/nostrdice)![stars](https://img.shields.io/github/stars/NostrDice/nostrdice) - NostrDice is a provably fair betting game combining the power of Lightning and Nostr.
- Live: [app.nostrdice.com](https://app.nostrdice.com)
- [Words with Zaps](https://www.wordswithzaps.top) - A two-player crossword-style word game with bonus features designed around Lightning and Nostr.
## Communities
Outside of nostr itself, you find the community on:
@@ -680,6 +784,7 @@ Outside of nostr itself, you find the community on:
- [SuperConductor](https://github.com/avlo/superconductor/?tab=readme-ov-file#creating-relay-event-handlers) - Creating Java Nostr-Relay Framework & Web Application event-handlers
- [Set up a Lightning node and Nostr client](https://rizful.com/get_on_nostr_today) - Run a full lightning node in the cloud and connect it via NWC to the Yakihonne client
- [Send a Hello World with Nostr](https://hellonostr.dev/) - “Hello Nostr” begginers guide using HTML, CSS, and JavaScript
- [Workflow Automation for Nostr](https://rodbishop.npub.pro/post/4f0baffd/) - Using n8n and Nostrobots
## Recommended reading/watching
- [Nostr, an introduction](https://wiki.wellorder.net/post/nostr-intro/) - written by scsibug
@@ -692,24 +797,21 @@ Outside of nostr itself, you find the community on:
- [FEDSTR: Money-In AI-Out | A Decentralized Marketplace for Federated Learning and LLM Training on the NOSTR Protocol](https://arxiv.org/abs/2404.15834) - written by Konstantinos E. Nikolakakis, George Chantzialexiou, Dionysis Kalogerias.
- [Exploring the Nostr Ecosystem: A Study of Decentralization and Resilience](https://arxiv.org/abs/2402.05709) - written by Yiluo Wei, Gareth Tyson.
## Podcasts
## Podcasts
- [Nostrovia Podcast](https://nostrovia.org/) - A Nostr podcast covering all the new projects, all the new cool stuff, all the new NIPs
- [Nost talks](https://www.curiousdk.com/podcast) - Nostr related news and interviews
- [Thank god for nostr](https://tgfb.com/podcasts/thank-god-for-nostr/) - The Thank God For Nostr podcast explores the ins and outs of Nostr, the decentralized social protocol, through a Christian lens
- [La Cosa Nostr](https://tunein.com/podcasts/Technology-Podcasts/La-Cosa-Nostr---The-Decentralized-Network-p3709902/?topicId=338397586) - A podcast about the nostr decentralized communications protocol.
- [Thank God for Nostr](https://tgfb.com/podcasts/thank-god-for-nostr/) - The Thank God For Nostr podcast explores the ins and outs of Nostr, the decentralized social protocol, through a Christian lens
- [La Cosa Nostr](https://tunein.com/podcasts/Technology-Podcasts/La-Cosa-Nostr---The-Decentralized-Network-p3709902/?topicId=338397586) - A podcast about the Nostr decentralized communications protocol.
- [No Strings](https://www.fountain.fm/show/jCajOVJfkIXAkAyqvmW6) - freedom tech podcast
- [Plebchain Radio](https://fountain.fm/show/0N6GGdZuYNNG7ysagCg9) - weekly live audio show made for plebs, by plebs which focuses on the intersection of Nostr protocol and Bitcoin plebs.
## Other links
- [awesome-nostr-japan](https://github.com/nostr-jp/awesome-nostr-japan)![stars](https://img.shields.io/github/stars/nostr-jp/awesome-nostr-japan.svg?style=social) - awesome nostr japan
- [awesome-nostr-possibilities](https://github.com/orthzar/awesome-nostr-possibilities)![stars](https://img.shields.io/github/stars/orthzar/awesome-nostr-possibilities.svg?style=social) - Nostr will fail if it stays just another social media protocol. This repo lists ideas for non-social-media applications.
- [inosta api](https://github.com/johnongit/INOSTA-Nostr-Img-Service)![stars](https://img.shields.io/github/stars/johnongit/INOSTA-Nostr-Img-Service.svg?style=social) - Expensive Image Hosting Service
- [api.inosta.cc](https://api.inosta.cc) - Backend live instance
- [inosta.cc](https://inosta.cc) - Demonstrator live instance
- [logseq-nostr-sync](https://github.com/KoalaSat/logseq-nostr-sync)![stars](https://img.shields.io/github/stars/KoalaSat/logseq-nostr-sync.svg?style=social) - Logseq plugin to receive new entries as DM.
- [Media caching server for Nostr](https://media.nostr.band) - caches resized profile pictures and banners to save bandwidth for clients
- [njump.me](https://njump.me/) - hosted http gateway for browsing profiles, notes and relays
- [Nostr Design Org](https://nostrdesign.org/) - Documentation and best practices for building nostr clients
- [nostr icons 2](https://github.com/SovrynMatt/Nostr-Website-Button-Design) - Another repository of nostr icons (rounded, rectangular)
- [nostr icons](https://github.com/satscoffee/nostr_icons)![stars](https://img.shields.io/github/stars/satscoffee/nostr_icons.svg?style=social) - Purple, white, and black icons in various formats designed for nostr.
- [nostr playground in Ruby](https://github.com/dtonon/nostr-ruby-playground)![stars](https://img.shields.io/github/stars/dtonon/nostr-ruby-playground.svg?style=social)
@@ -720,21 +822,23 @@ Outside of nostr itself, you find the community on:
- [nostrability](https://github.com/nostrability/nostrability)![stars](https://img.shields.io/github/stars/nostrability/nostrability.svg?style=social) - The practical documentation of how various nostr apps play together.
- [ostrich.work](https://ostrich.work/) - nostr job board
- [RSS feeds for news on Nostr](https://verityj.github.io/nostr-news-feeds) ![stars](https://img.shields.io/github/stars/verityj/verityj.github.io.svg?style=social) - a curated list of news press channels RSS feeds that we can follow on Nostr
- [search posts/profiles by keyword](https://nostr.band) - posts from major relays indexed and searchable in real-time
- [Summaries of all Nostr Improvements Proposals](https://anchor.fm/s/d8e8d5a4/podcast/rss) - ChatGPT generated summaries of all NIPs by k00b
- [Tracker for Undocumented Nostr Event Kinds](https://undocumented.nostrkinds.info/) - monitors undocumented event kinds in the nostr network
- [vanilla-js-nostr](https://github.com/supertestnet/vanilla-js-nostr)![stars](https://img.shields.io/github/stars/supertestnet/vanilla-js-nostr.svg?style=social) - a demo of posting and viewing a feed in nostr using vanilla javascript
- [wellorder nostr datasets](https://wiki.wellorder.net/wiki/nostr-datasets/) - Public standardized nostr datasets for benchmarking, data science, or other analysis.
- [Zaplife](https://zaplife.lol) - Real-time feed for nostr zaps. The best tool to shut up the "lightning doesn't work" people.
- [The Attention Protocol](https://joinnextblock.com/billboard/book) - a love story published on nostr
## Deprecated
- [Astral](https://github.com/monlovesmango/astral)![stars](https://img.shields.io/github/stars/monlovesmango/astral.svg?style=social) - a branle fork with global feed and UI makeover
- [Astral on TOR](http://hbn4yzl3qkzi3qpse6nvljbduzcdecaq76tbcfjfzmoaik3q3uryxuad.onion/3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d)
- [astral.ninja](https://astral.ninja/)
- [client.nostr.guide](https://client.nostr.guide/)
- [ArcadeCity](https://github.com/ArcadeCity/arcade)![stars](https://img.shields.io/github/stars/ArcadeCity/arcade.svg?style=social) - Public group chats and P2P services (WIP) over nostr
- [Bija](https://github.com/BrightonBTC/bija)![stars](https://img.shields.io/github/stars/BrightonBTC/bija.svg?style=social) - A desktop client written in python. Currently Linux only
- [Blockcore Notes](https://github.com/block-core/blockcore-notes) ![stars](https://img.shields.io/github/stars/block-core/blockcore-notes.svg?style=social) - Progressive Web App that can be installed on mobile and desktop, organize following in circles and have both public and private following lists
- [branle](https://github.com/fiatjaf/branle)![stars](https://img.shields.io/github/stars/fiatjaf/branle.svg?style=social) - a Twitter-like client that was discontinued but lives on in its fork "Astral".
- [expensive relay](https://github.com/fiatjaf/expensive-relay)![stars](https://img.shields.io/github/stars/fiatjaf/expensive-relay.svg?style=social) - a relay that requires payment for registration
- [Flamingo](https://www.getflamingo.org) - Nostr browser extension with a focus on UX
@@ -743,11 +847,55 @@ Outside of nostr itself, you find the community on:
- [Listr](https://github.com/sepehr-safari/listr) ![stars](https://img.shields.io/github/stars/sepehr-safari/listr.svg?style=social) - A Nostr Web Client for Making Lists.
- [nodestr](https://github.com/Dolu89/nodestr-relay)![stars](https://img.shields.io/github/stars/Dolu89/nodestr-relay.svg?style=social) - a Node.js implementation
- [nostr-pass](https://github.com/plantimals/nostr-pass)![stars](https://img.shields.io/github/stars/plantimals/nostr-pass.svg?style=social) - experimenting with nostr priv/pub key pairs for replacing passwords
- [nostore](https://github.com/ursuscamp/nostore)![stars](https://img.shields.io/github/stars/ursuscamp/nostore.svg?style=social) - Nostr Signer Extension for iOS/macOS Safari
- [nostrpy](https://github.com/monty888/nostrpy)![stars](https://img.shields.io/github/stars/monty888/nostrpy.svg?style=social) - relay, client, and other tooling in python (No longer being developed.)
- [Nozzle](https://github.com/dluvian/Nozzle)![stars](https://img.shields.io/github/stars/dluvian/Nozzle.svg?style=social) - A lightweight Android client
- [Plebstr](https://plebstr.com) - Nostr client Reimagined, the most beautiful Twitter-like nostr client for iOS & Android.
- [rsslay](https://github.com/piraces/rsslay)![stars](https://img.shields.io/github/stars/piraces/rsslay.svg?style=social) - fork of the rsslay by @fiatjaf. a bridge that puts RSS feeds into Nostr optimized, more funcionalities and UI improvements. Live at [rsslay.nostr.moe](https://rsslay.nostr.moe/)
## Defunct
- [agorasocial.app](https://agorasocial.app) - Follow your favorite topics in nostr-verse
- [Current](https://app.getcurrent.io/) - Nostr client + lightning wallet
- [data-vending-machines.org](https://www.data-vending-machines.org/) - NIP-90 Data Vending Machine specs
- [delete.nostr.net](https://delete.nostr.net) - Nostr account deletion service
- [embed.nostr.band](https://embed.nostr.band) - Embed widget
- [emon.chat](https://emon.chat) - Encrypted DMs over nostr with lightning payments
- [heya.fund](https://heya.fund/) - Fund causes and goals with lightning
- [HiveTalk](https://honey.hivetalk.org/) - Nostr + Lightning Video Conferencing
- [Hook Cafe](https://hook.cafe) - Social app helping people to meet in real life
- [inosta.cc](https://inosta.cc) / [api.inosta.cc](https://api.inosta.cc) - Expensive Image Hosting Service
- [jellyfish.land](https://jellyfish.land/nip05) - Nostr NIP-05 handles
- [JiYou](https://JiYou.social) - Nostr PWA client with customizable UI
- [liquiditystr.space](https://liquiditystr.space/) - Nostr P2P Lightning liquidity marketplace
- [Lume](https://lume.nu) - Cross-platform desktop app
- [mapstr](https://mapstr.xyz/) - Find local businesses which accept BTC
- [media.nostr.band](https://media.nostr.band) - Media caching server
- [member.cash](https://member.cash/) - Progressive Web App Client
- [moStard](https://mostard.org) - Nostr web client with Monero tips
- [Mutiny](https://www.mutinywallet.com) - Self-custodial LN wallet
- [nostr.band](https://nostr.band) - Posts from major relays indexed and searchable
- [nostr.ch](https://nostr.ch/) - Nostr web client in vanilla JS
- [nostr.guru](https://nostr.guru/) - Nostr web gateway for viewing events
- [nostrapp.link](https://nostrapp.link/) - Nostr App Manager
- [Nostree](https://nostree.me) - Linktree-style application for social media links
- [nostri.chat](https://nostri.chat/) - Embedded chat widget
- [Nostrid Web](https://web.nostrid.app/) - Web version of Nostrid
- [nostrom.at](https://nostrom.at) - Twitter-style Nostr web client
- [nostrview.com](https://nostrview.com) - Nostr search engine
- [relay.nostr.net](https://relay.nostr.net) - Nostr relay
- [rss.nostr.band](https://rss.nostr.band) - Custom RSS feeds
- [sb.nostr.band](https://sb.nostr.band) - Search bots
- [sove](https://sove.rent) - File storage server
- [start.nostr.net](https://start.nostr.net) - Nostr directory service
- [tasktiger.io](https://tasktiger.io/) - DVM provider
- [trustedrelays.xyz](https://trustedrelays.xyz) - Relays list with trust scores
- [untype.app](https://untype.app) - Long form content client
- [vendata.io](https://vendata.io/) - Data processing AI marketplace
- [void.cat](https://void.cat) - File storage server
- [wot.nostr.net](https://wot.nostr.net) - Web of trust service
- [Yana](https://yana.do) - Nostr client focused on performance
## Related Resources
To explore other aspects of the Bitcoin and freedom tech ecosystem, check out these additional resource directories:
@@ -758,6 +906,9 @@ To explore other aspects of the Bitcoin and freedom tech ecosystem, check out th
- [lightning-network.tech](https://www.lightning-network.tech/) - A curated collection of essential tools, guides, and communities for Bitcoin Lightning Network node operators.
- [liquidnetwork.wiki](https://liquidnetwork.wiki) - A curated list of Liquid Network resources, libraries, tools and applications
- [ark-protocol.com](https://ark-protocol.com) - A directory of Ark protocol resources, libraries, tools and applications
- [vertexlab.io](https://vertexlab.io/) - A set of tools and services for web-of-trust analysis, filtering, and search.
- [docs.routstr.com](https://docs.routstr.com/) - Routstr is a decentralized protocol for permissionless AI inference. It enables an open marketplace where anyone can buy and sell compute using Bitcoin eCash (Cashu).
- [sovran.money](https://sovran.money/en/) - SOVRAN MONEY.
## Contributing
+9 -7
View File
@@ -1,6 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<script defer data-domain="nostr.net" src="https://analytics.cypherpunk.cloud/js/script.js"></script>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@@ -43,9 +44,10 @@
<input type="text" id="search" placeholder="Search resources...">
<i class="fas fa-search"></i>
</div>
<div class="theme-controls">
<select id="colorThemeSelect" class="theme-select" aria-label="Select color theme">
<option value="cyberpunk">Default Theme</option>
<div class="theme-controls">
<!-- Color theme select dropdown commented out as requested
<select id="colorThemeSelect" class="theme-select" aria-label="Select color theme">
<option value="cyberpunk">Default</option>
<option value="purple">Purple Dream</option>
<option value="nature">Nature's Touch</option>
<option value="sunset">Sunset Vibes</option>
@@ -56,14 +58,14 @@
<option value="nord">Nord</option>
<option value="pastel">Pastel Pop</option>
<option value="oceanic">Oceanic Breeze</option>
<option value="dracula">Dracula</option>
<option value="dracula">Dracula</option>
</select>
-->
<button id="darkModeToggle" class="theme-toggle" aria-label="Toggle dark mode">
<i class="fas fa-moon"></i>
</button>
</div>
</div>
</div>
</nav>
+5 -12
View File
@@ -295,22 +295,13 @@ document.addEventListener('DOMContentLoaded', () => {
applyColorTheme(currentColorTheme);
});
// Color theme initialization
const colorThemeSelect = document.getElementById('colorThemeSelect');
// Color theme initialization - color theme select is commented out in HTML
const savedColorTheme = localStorage.getItem('colorTheme');
const defaultTheme = 'default';
// Validate saved theme exists
// Validate saved theme exists and apply it
const initialTheme = colorThemes[savedColorTheme] ? savedColorTheme : defaultTheme;
colorThemeSelect.value = initialTheme;
applyColorTheme(initialTheme);
// Color theme change event listener
colorThemeSelect.addEventListener('change', (e) => {
const selectedTheme = e.target.value;
localStorage.setItem('colorTheme', selectedTheme);
applyColorTheme(selectedTheme);
});
// Test if marked is loaded
if (typeof marked === 'undefined') {
@@ -781,7 +772,7 @@ function createResourceCard(resource) {
// Try multiple favicon sources
const faviconSources = [
`https://www.google.com/s2/favicons?domain=${domain}&sz=64`,
`https://www.google.com/s2/favicons?domain=https://${domain}&sz=64`,
`https://${domain}/favicon.ico`,
`https://${domain}/favicon.png`,
`https://${domain}/apple-touch-icon.png`,
@@ -1094,6 +1085,8 @@ function displaySection(sectionName, sections) {
});
}
});
window.scrollTo(0, 0);
}
function applyColorTheme(themeName) {
+12 -9
View File
@@ -1,25 +1,28 @@
:root {
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap");
--primary-color: #4a314d;
--background-color: #ffffff;
--primary-color: #3a0ca3;;
--background-color: #c8e7ff;
--text-color: #1a090d;
--card-background: #a8ba9a;
--sidebar-background: #6b6570;
--hover-color: #ace894;
--text-primary: var(--text-color);
--link-color: var(--primary-color);
--link-color: #f72585;
--star-color: #4a314d;
}
/* Dark theme variables */
[data-theme="dark"] {
--background-color: #1a090d;
--text-color: #ace894;
--card-background: #4a314d;
--sidebar-background: #6b6570;
--primary-color: #3a0ca3;
--background-color: #10002b;
--text-color: #4cc9f0;
--card-background: #3a0ca3;
--sidebar-background: #000;
--hover-color: #ace894;
--text-primary: var(--text-color);
--link-color: #a8ba9a;
--link-color: #f72585;
--star-color: #4a314d;
}
* {