Bubo Reader
Hyper-minimal static RSS/Atom/JSON feed reader
234 stars 55 forks last commit first released MIT
Slowing down
No commits since 10 Jan 2026. Check the issue tracker before you rely on it.

Bubo Reader is a hyper-minimal static feed reader that fetches RSS, Atom and JSON feeds and renders them into a single static HTML page. It is implemented in TypeScript as a small build-time engine and is intended to be deployed to any static host or CI pipeline for regular rebuilds.
Key Features
- Generates a static public/index.html with a simple list of links aggregated from configured feeds
- Supports RSS, Atom and JSON Feed formats
- Configurable feeds and categories via a simple conf/feeds.json file
- Uses a templating renderer (Nunjucks in the reference implementation) for easy layout customization
- Build-time throttling controls (MAX_CONNECTIONS and DELAY_MS) to limit concurrent requests when fetching feeds
- Lightweight TypeScript codebase with minimal dependencies suitable for Netlify, Glitch, or self-hosted static deployments
Use Cases
- Personal news aggregation: maintain a privacy-respecting public or private feed index for personal reading
- Public reading list: publish an aggregated list of links from multiple sources on a blog or website
- Simple feed-to-static workflow: integrate into CI/CD or static hosting build hooks to regenerate feed snapshots on a schedule
Limitations and Considerations
- Static-only: feeds are updated only when the site is rebuilt (requires scheduled builds, webhooks, or cron jobs)
- No per-user state: lacks features like read/unread sync, per-user accounts, or server-side storage
- Limited UI/UX: intentionally minimal output (lists of links) and not a full-featured feed client or reader with article extraction
Bubo Reader is suitable when you want a tiny, maintainable solution to publish aggregated feed links without running a persistent backend. It favors simplicity, privacy, and easy customization over advanced reader features.
Categories:
Tags:
Tech Stack:
Similar to Bubo Reader
Kill the Newsletter!
Convert email newsletters into Atom feeds
Kill the Newsletter! turns email newsletters into private Atom feeds by providing a unique email address per feed for subscribing without cluttering your inbox.

Remark42
Privacy-focused self-hosted commenting engine
Remark42 is a lightweight, privacy-focused self-hosted comment system with social/email login, moderation tools, notifications, and easy embedding for blogs and sites.


Feedbin
Web-based RSS reader with search, full-text and automation
Feedbin is a web-based RSS reader for organizing and reading feeds with full-text extraction, powerful search, filtering actions, and a REST-like API for clients.
NeonLink
Lightweight self-hosted bookmark manager with tags and search
Simple self-hosted bookmark service with React frontend, Fastify backend and SQLite. Docker-ready and optimized for low-resource devices like Raspberry Pi.

Eddrit
Lightweight alternative frontend for Reddit
A compact, privacy-minded read-only frontend for Reddit with mobile-friendly UI, RSS support, and easy self-hosting using Python and ASGI.


Castopod
Open-source podcast hosting and publishing platform
Castopod is an open-source podcast hosting platform to publish podcasts via RSS, interact with audiences (Fediverse), and track privacy-friendly analytics.






