This is the source behind nostr.info.
If you have suggestions, please create pull requests.
If you see issues, please report them.
- /events/ — Live event explorer. Connects to relays, streams events, and lets you filter by kind (90+ mapped), pubkey, and follow-degree. Deep-linkable via URL params.
- /resources/ — Curated catalog of Nostr tools, clients, libraries, and relays (loaded live from nostr as kind-30078 events).
- /njump/ — Nostr-to-web gateway (njump) for browsing profiles, notes, and relays via HTTP with OpenGraph previews.
- NIP-66 relay monitor — Publishes relay availability data as kind-30166 events using @nostrwatch/relaymon.
Requirements: Ruby (3.x), Bundler, Node.js (for the resource submodule data).
git clone https://github.com/Giszmo/nostr.info.git
cd nostr.info
bundle install
bundle exec jekyll serveThe site is then available at http://localhost:4000.
bundle exec jekyll build # output in _site/
rsync -av --delete _site/ /var/www/nostr.info/The NIP-05 identity file is generated from _pages/nostr.html →
/.well-known/nostr.json.