Readstr
A Google Reader-style aggregator for RSS feeds and Nostr long-form content.
Readstr is a full-stack web application built with Next.js that provides a unified reading experience for RSS/Atom feeds, Nostr long-form content (NIP-23), and video feeds from YouTube and Rumble. It features a clean, three-panel interface reminiscent of Google Reader, with keyless Nostr authentication (NIP-07) and cross-device sync of subscriptions and read status over Nostr relays — the app never handles a private key.
Where to start
- Mobile & PWA — responsive design and installable PWA support.
- Feed Discovery — how Readstr finds feeds from any URL.
- Tagging System — organizing feeds with tags and categories.
- Subscription Sync — cross-device sync via Nostr events (kind 30404/30405), including bidirectional sync, category sync, and deletion/read-status tracking.
- Guide API — REST API exposing the curated feed directory.
- CLI Development Guide — building the Go/Charm TUI client.
- Flash Integration — Bitcoin Lightning subscription payments via PayWithFlash.
Project links
- Source: https://github.com/privkeyio/readstr
- Live app: https://readstr.privkey.io
- License: MIT