samuelclay/newsblur

NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 8th, 2026
Created on January 5th, 2009
Open Issues & Pull Requests: 123 (+0)
GitHub issues: Enabled
Number of forks: 1,050
Total Stargazers: 7,613 (+0)
Total Subscribers: 212 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.7 days
Mean response time: 289.4 days
90th percentile: 1528.1 days
Tracked items: 212

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 65% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "critical" is answered fastest, typically in under an hour, while "web" waits about 9 weeks. Only 7% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 60
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,511 days
Stale 30+ days: 56
Stale 90+ days: 54

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • backend (53)
  • high (50)
  • android (44)
  • nightshift (44)
  • low (30)
  • critical (28)
  • medium (26)
  • iOS (24)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

NewsBlur is a personal news reader that combines RSS feed aggregation with social features and machine learning-based content filtering.

The tool addresses the challenge of information overload by letting users train a classifier to automatically highlight or hide stories based on their preferences. It reconstructs full article text from truncated feeds, displays content in the original site's context, and enables real-time story delivery. The platform integrates social elements through shared story feeds and supports multiple consumption patterns including email newsletters and YouTube channels.

Self-hosting is the primary use case for this repository. The hosted service at newsblur.com offers free access up to 64 subscriptions with optional premium tiers, but developers who want complete data control or need to run a private instance can deploy using Docker and Docker Compose. The tool suits individuals and small teams seeking an alternative to commercial feed readers, particularly those valuing privacy and the ability to customize their news consumption environment. The technology stack—Django with Backbone.js frontend, PostgreSQL, MongoDB, Redis, and Elasticsearch—is mature and widely understood, making it accessible for self-hosted deployments.

Development activity shows consistent maintenance with regular updates addressing both core functionality and infrastructure. The project maintains native mobile applications across iOS and Android alongside the web interface, indicating sustained effort to support multiple platforms. Integration capabilities including IFTTT, third-party RSS clients, and an MCP server for AI agents demonstrate ongoing expansion of the tool's ecosystem. The codebase remains actively refined with attention to user-facing features like dark mode, multiple layout options, and search functionality.