OpenSource-Hub
N

NewsBlur

7.4k stars·System Optimization·SHA-256 checksum verified

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

RSSnews-readerself-hostedDjangosocial-reading

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install Docker and Docker Compose

4

Step 2: Clone the repo: git clone https://github.com/samuelclay/NewsBlur.git && cd NewsBlur

5

Step 3: Run make to start containers and apply migrations

Install Guide
  1. Step 1: Install Docker and Docker Compose
  2. Step 2: Clone the repo: git clone https://github.com/samuelclay/NewsBlur.git && cd NewsBlur
  3. Step 3: Run make to start containers and apply migrations
File Integrity

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 Source
Environment Guide

Uninstall 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.

Project Info
LicenseMIT
Last Updated2026-06-26 11:45:07
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

3 FAQs

Similar Projects