reader

Python feed reader library for RSS/Atom/JSON feeds.

553 stars 58 forks last commit first released BSD-3-Clause

Actively maintained

Last commit 25 Aug 2026.

reader is a Python library that provides a flexible backend for building feed reader applications. It handles Atom, RSS, and JSON feeds, manages read state, and supports tagging, filtering, and full-text search, without imposing a UI or web framework.

Key Features

  • Retrieve, store, and manage Atom, RSS, and JSON feeds
  • Mark articles as read or important
  • Add arbitrary tags/metadata to feeds and articles
  • Filter feeds and articles
  • Full-text search of articles
  • Get statistics on feed and user activity
  • Write plugins to extend its functionality
  • Stable API and fully typed Python

Use Cases

  • Build a custom RSS/Atom/JSON feed reader library-backed UI or service without enforcing a UI
  • Integrate feed data into larger applications with tagging, filtering, and search
  • Create plugins to extend feed processing, storage, and analytics

Conclusion reader is an open-source Python library with ongoing maintenance; the latest release is 3.21 as of January 12, 2026, and documentation is hosted on reader.readthedocs.io.

Categories:

Tags:

Tech Stack:

Share:

Similar to reader

NewsBlur logo

NewsBlur

Personal RSS reader and social news platform

7.6k
1.1k
Last commit

Open-source RSS reader with real-time feed updates, training-based filtering, full-text search, social sharing, and native mobile apps; available hosted or self-hosted.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+13
Linkwarden logo

Linkwarden

Self-hosted collaborative bookmark manager with archiving and annotation

19.6k
831
Last commit

Self-hosted collaborative bookmark manager with reader mode, highlights, tagging, full-text search, and automatic webpage preservation as screenshots and PDFs.

AGPL-3.0Actively maintained
Alternative to:
Linkwarden Cloud logo
Linkwarden Cloud
+10
FreshRSS logo

FreshRSS

Lightweight self-hosted RSS and Atom feed aggregator

15.8k
1.3k
Last commit

FreshRSS is a fast, multi-user RSS/Atom feed aggregator with tagging, search, OPML import/export, WebSub push updates, and optional web scraping for sites without feeds.

AGPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+12
Feedbin logo

Feedbin

Web-based RSS reader with search, full-text and automation

3.8k
290
Last commit

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.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+19
Fusion logo

Fusion

Lightweight RSS feed aggregator and reader

2.2k
91
Last commit

Fusion is a lightweight, self-hosted RSS reader and feed aggregator with search, bookmarks, OPML import/export, and support for RSS, Atom, and JSON feeds.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+8
Nextcloud News logo

Nextcloud News

RSS/Atom feed reader and aggregator for Nextcloud

995
196
Last commit

Nextcloud News is an RSS/Atom feed reader for Nextcloud, with web UI and a REST API for syncing with third-party clients.

AGPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+7