--- id: feedgen version: "1.0.0" license: FreeBSD and LGPLv3+ license_treatment: copyleft maintenance: dormant --- # feedgen — Feed Generator (ATOM, RSS, Podcasts) License: copyleft · Maintenance: dormant · Downloads: 336.3K/mo ## What it is and what it does Feedgen is a Python library for programmatically generating web feeds in ATOM and RSS formats. It provides a straightforward API to build feed metadata and entries, and includes built-in support for extensions—notably a podcast extension for creating podcast feeds with audio metadata. The library has no runtime dependencies, making it lightweight to install. The package is classified as Production/Stable and has been in use since 2013, but maintenance is dormant: the last release was 963 days ago. It supports both Python 2 and Python 3 according to its classifiers, though the exact version requirements are unspecified. Installation requires building from source (tar.gz), which adds friction compared to wheel-based packages. Use it for: - Generate RSS or ATOM feeds for a blog, news site, or content platform - Create podcast feeds with episode metadata, audio URLs, and duration information - Build feed syndication for aggregators or feed readers - Export structured content as web-standard feed formats for distribution ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Generates web feeds in ATOM and RSS formats, with support for extensions including podcast feeds. Yes, if you need basic ATOM/RSS generation and can tolerate dormant maintenance. The library is stable and dependency-free, but high install friction (source-only) and lack of recent updates mean you should verify compatibility with your Python version before committing. No known vulnerabilities, but expect no bug fixes or feature updates. ## Install pip install feedgen uv add feedgen poetry add feedgen ## Installing feedgen Before you install: High install friction with a source-only distribution (tar.gz). The package is dormant—last release was 963 days ago—so expect no active maintenance or bug fixes. License in practice: Dual-licensed under FreeBSD and LGPLv3+, both permissive/copyleft options. You may choose whichever license suits your project; the copyleft terms apply if you select LGPLv3+. Quickstart: pip install feedgen from feedgen.feed import FeedGenerator fg = FeedGenerator() fg.title('My Feed') fg.link(href='http://example.com', rel='alternate') fg.description('Feed description') fg.rss_str(pretty=True) Verify before relying: - Whether the package works reliably with current Python versions (classifiers claim Python 2 and 3 support, but no requires_python constraint is specified) - Whether dormancy means critical bugs or compatibility issues remain unfixed ## Package facts - License: FreeBSD and LGPLv3+ (copyleft) - Python support: unspecified - Install friction: high - Maintenance: dormant - Downloads: 336.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags atom rss feed generator, podcast feed generation, web feed creation, rss atom python, feed syndication library, xml feed builder, feed-syndication, podcast [View on SkillFed](https://skillfed.io/packages/feedgen) · [View on PyPI](https://pypi.org/project/feedgen/)