NewsBlur
Self-HostedOpen-source self-hosted feed reader with social features
Overview
NewsBlur is an open-source RSS/Atom feed reader enabling users to curate, read, and share content while retaining full data ownership. It supports self-hosting via Docker or manual deployment, offering smart filtering, folder organization, social commenting on articles, and sync with mobile apps. Prioritizing privacy, it avoids third-party tracking and keeps your feeds/reading history under your control. Customizable with themes and notifications, it’s a robust alternative to SaaS feed readers for self-managed content consumption.
Key Features
- RSS/Atom feed aggregation
- Self-hosting via Docker or manual setup
- Smart content filtering & folder organization
- Social commenting and sharing
- Cross-device sync with mobile apps
Frequently Asked Questions
? Is NewsBlur hard to install?
NewsBlur offers two main installation paths: Docker (simpler) and manual setup. Docker uses pre-configured containers to minimize complexity, while manual setup requires basic knowledge of Python, PostgreSQL, and web servers. Comprehensive documentation guides both processes, making it accessible for users with server experience.
? Is NewsBlur a good alternative to Feedly?
Yes—NewsBlur provides core feed reading features like Feedly but adds self-hosting capability, full data ownership, and social commenting. Unlike Feedly's paid tiers for advanced features, self-hosted NewsBlur includes all features for free, making it an ideal privacy-focused alternative.
? Is NewsBlur completely free?
The self-hosted open-source version of NewsBlur is 100% free to use, with no subscription fees. The hosted SaaS version has paid tiers, but self-hosting users only bear server costs (if any) and retain full access to all features.
Top Alternatives
Tool Info
Pros
- ⊕ Full data ownership and privacy
- ⊕ Customizable reading experience
- ⊕ Open-source (modifiable codebase)
Cons
- ⊖ Requires server maintenance for self-hosted instances
- ⊖ Initial setup may be technical for non-technical users
- ⊖ Mobile app sync needs configuration for self-hosted setups