Discover and explore top open-source AI tools and projects—updated daily.
OlshanskAutomated RSS feed generation for blogs
Top 78.8% on SourcePulse
Summary
This project addresses the lack of RSS feeds for many blogs by automatically generating them. It targets users seeking broader content aggregation and developers interested in contributing to an AI-assisted open-source project, offering a convenient way to stay updated with blog content.
How It Works
The system leverages GitHub Actions with an hourly cron job to execute a Python script (run_all_feeds.py). This script utilizes specialized Python "Feed Generators" to scrape HTML content from designated blog websites. The extracted data is then processed and converted into standard RSS feed XML files, which are committed back to the repository. AI tooling, specifically Claude Code CLI, is integrated to facilitate the creation of new feed generators.
Quick Start & Requirements
To subscribe to an existing feed, navigate to the feeds directory on GitHub, locate the desired .xml file (e.g., feed_ollama.xml), and use its raw URL (e.g., https://raw.githubusercontent.com/Olshansk/rss-feeds/main/feeds/feed_ollama.xml) with your preferred RSS reader. To request a new feed, open a GitHub issue with the blog URL. Creating new feeds involves downloading the blog's HTML and using the Claude Code CLI with the @cmd_rss_feed_generator.md command.
Highlighted Details
Maintenance & Community
The project is described as "open source and community-driven," aiming for collaborative learning and contribution. Specific community channels (e.g., Discord, Slack) or a public roadmap are not detailed in the README.
Licensing & Compatibility
The README does not specify a license type. This omission requires clarification for assessing commercial use or integration compatibility.
Limitations & Caveats
The project is actively under development, with several blogs marked as "planned" for future feed generation, indicating incomplete coverage. The process for creating new feeds relies on the Claude Code CLI, which may present a barrier to entry for some users. The stability and accuracy of generated feeds are dependent on the target websites' HTML structure and any changes they implement.
20 hours ago
Inactive
bluesky-social