NewsBlur
NewsBlur is a personal news reader that keeps the original site layout, trains AI to know your preferences, and lets you share stories with friends. Self-host or use the cloud service.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
An intelligent RSS reader with AI training, social sharing, and self-hosting support.
Core Features
- Real-time RSS push with instant notifications
- Original site view preserving full layout
- Training: highlight liked stories, hide disliked ones
- Social sharing via blurblog with friends
- Full-text search, story tagging, saved searches
What It Can't Do
- •Default uses self-signed cert – either trust it or replace with your own. 2. Free hosted plan limits to 64 sites; self-hosted has no limit. 3. Training requires login (free). 4. Heavy use may require ample RAM for MongoDB and Redis containers.
Use Cases
- Aggregate and manage updates from dozens of blogs and news sites
- Share and discuss industry news within a team or friend group
- Self-host a privacy-focused news hub with full data control
NewsBlur is a self-hostable personal news reader that goes beyond simple RSS aggregation. It displays the original website layout so you read content in context, and its unique training system lets you highlight or hide stories based on your interests. Shared blurblogs enable social news discovery, while full-text search, story tagging, email newsletter integration, and support for YouTube channels make it a versatile information hub. Built with Django and Backbone.js, it uses PostgreSQL, MongoDB, Redis, and optional Elasticsearch. Available as a hosted service (free up to 64 sites with premium plans) or as a self-hosted Docker deployment.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Install Docker and Docker Compose
Step 2: Clone the repo: git clone https://github.com/samuelclay/NewsBlur.git && cd NewsBlur
Step 3: Run make to start containers and apply migrations
- Step 1: Install Docker and Docker Compose
- Step 2: Clone the repo: git clone https://github.com/samuelclay/NewsBlur.git && cd NewsBlur
- Step 3: Run make to start containers and apply migrations
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Run 'make down' to stop containers, then delete the NewsBlur directory. To clean up persisted data, use 'docker volume prune'.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
Huginn
Huginn lets you build agents that automate online tasks. Events propagate through a directed graph. Monitor web, Twitter, email, and more.
RSSHub
RSSHub is the world's largest open-source RSS network. It generates RSS feeds from virtually any website, with over 5,000 instances and a thriving community. Perfect for aggregating social media, news, blogs, and more.
Puter
An open-source internet computer that lets you access all your files, apps, and games from anywhere, with self-hosting for full control.