{"repo":"disnet/skyreader","free":true,"listed":false,"github":"https://github.com/disnet/skyreader","clone":"git clone https://github.com/disnet/skyreader.git","description":"An RSS reader for the AT Protocol","language":"TypeScript","stars":84,"topics":["atproto","atprotocol","rss","rss-reader"],"license":null,"category":"productivity","readme_excerpt":"Skyreader A reading app that helps you make sense of what you read. Subscribe to everything — RSS, newsletters, social, YouTube, the Atmosphere — read it in one calm place, and turn it into understanding with highlights, margin notes, and a linkblog. Built on the open AT Protocol, so your reading life stays portable and yours. Read everything from everywhere. Make sense of it all. Repository Structure Getting Started Prerequisites - Node.js - Bun (for the feed proxy) - Install dependencies: - Create backend/.dev.vars : Local Development This runs D1 migrations, starts the feed proxy (port 3000), backend (port 8787), and frontend (port 5173). To start services individually: To reset the local database: rm -rf backend/.wrangler/state/v3/d1/ Use http://127.0.0.1:5173 not localhost for local development (OAuth requirement). E2E Tests Documentation See CLAUDE.md for architecture details and development guidance. Each package also has its own CLAUDE.md .","default_branch":null,"files":null,"tree":[],"storefront":"/r/disnet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/disnet/skyreader/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."}