{"repo":"privkeyio/wisp","free":true,"listed":false,"github":"https://github.com/privkeyio/wisp","clone":"git clone https://github.com/privkeyio/wisp.git","description":"Fast, lightweight Nostr relay with spider mode that syncs notes from people you follow.","language":"Zig","stars":17,"topics":["nostr","zig","zig-package","nostr-relay","self-hosted","websocket"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"wisp - a lightweight nostr relay A fast, lightweight nostr relay written in Zig. Why Wisp? - Fast : 9x higher throughput than strfry, sub-millisecond p99 latency - Small : Single binary, 11MB RAM at idle - Simple : One command to run your personal relay with your feed - Spider Mode : Automatically syncs events from people you follow Quickstart Docker Build from source Download the latest release or build from source: That's it. Wisp will fetch your follow list, sync notes from popular relays, and serve them at ws://localhost:7777 . Add this relay URL to your Nostr client. For more options, see wisp.toml.example . Features NIPs: 1, 2, 9, 11, 13, 16, 33, 40, 42, 45, 50, 51, 65, 70, 77, 86 LMDB storage (no external database) Spider mode for syncing events from external relays Import/export to JSONL Prometheus metrics at GET /metrics Marmot/MLS compatible: Wisp's generic NIP-16/NIP-33 handling stores and serves kind 10050 (DM/inbox relays, replaceable), 10051 (KeyPackage relays, replaceable), 30443 (KeyPackage, addressable) / legacy 443, and 1059 gift wraps, so Haven, WhiteNoise, and other Marmot clients work without extra setup. Gift wraps are stored and served like any other event; Wisp does not implement the NIP-17 recipient-only serving rule, so operators wanting to restrict who can read kind 1059 should enable AUTH ( auth required ). Monitoring Operational metrics are exposed in Prometheus format at GET /metrics on the relay's port (connections, events stored/rejected/broadc","default_branch":null,"files":null,"tree":[],"storefront":"/r/privkeyio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/privkeyio/wisp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}