feedparser: Parse RSS, Atom, and JSON Feeds in Python

Summary
feedparser is a Python library for reading RSS, Atom, and JSON feeds. It suits applications and scripts that need to retrieve and work with feed content without implementing feed parsing themselves.
At a glance
- Language
- Python
- License
- NOASSERTION
- Stars
- 2.4k
- Forks
- 379
- Added to OSRepos
- November 10, 2025
- Last analyzed
- October 3, 2026
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
feedparser is a Python library for parsing syndicated web feeds, including RSS, Atom, and JSON formats. It provides a reusable way for applications and scripts to turn feed data into content they can process.
Use it when feed ingestion is part of a project and you want a dedicated parser rather than writing format-specific parsing code. The project provides online documentation and an extensive test suite, according to its README.
Key Features
- Parses RSS feeds.
- Parses Atom feeds.
- Parses JSON feeds.
- Can be installed as a Python package with
pip. - Provides online documentation and instructions for building the docs locally.
- Includes a test suite runnable through
tox.
Use Cases
- A developer building a feed reader can use it to parse feeds from multiple supported formats.
- An application that collects updates from RSS or Atom sources can use it as its feed-parsing component.
- A Python script that needs to process JSON feeds can use the same library rather than implementing a separate parser.
- A project adding feed support can use the library when it needs parsing functionality without maintaining its own format handling.
Project Facts
- Language: Python
- License: NOASSERTION
- Stars: 2.4k
- Forks: 379
- Topics: atom, json, python, rdf, rss
- Archived: No
Getting Started
Install the package:
pip install feedparser
See the repository README and documentation for further details.
Considerations
- The repository input reports the license as
NOASSERTION, so confirm the applicable licensing details before adopting it. - The project is not marked as archived. Its README describes an extensive test suite, but the supplied information does not specify supported Python versions or compatibility guarantees.
- The README points to
toxfor running tests and building documentation.
Found this useful?
Share it with someone who would like feedparser.
Source repository
Open the original repository on GitHub.
20 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

omnigent: Orchestrate AI Coding Agents Across Harnesses
October 5, 2026
Omnigent provides a shared orchestration layer for AI coding agents, with policies, sandboxing, and team collaboration. It suits developers who want to combine agent runtimes and access sessions across devices without tying workflows to one harness.

agentevals: Evaluate AI Agents from OpenTelemetry Traces
October 4, 2026
agentevals scores AI agent behavior from existing OpenTelemetry traces, without rerunning agents or making extra model calls. It suits teams building instrumented agents that need local evaluation, golden-set checks, or CI quality gates.

web-design: Create Consistent Web Pages with a Claude Code Skill
October 3, 2026
web-design is a Claude Code skill that turns product briefs, reference URLs, or screenshots into an editable design specification before generating web code. It is suited to developers and designers who want a repeatable, spec-led workflow for building consistent pages.

oomwoo: Build a DIY Robot Vacuum
October 2, 2026
OOMWOO is a planned, hackable robot vacuum built around Raspberry Pi, ROS2 and 2D LiDAR. It is aimed at makers who want to build and customize a locally controlled vacuum, but its hardware and build instructions are still in development.