Note
This is a fork of Olshansk/rss-feeds by Daniel Olshansky. Read his original blog post: No RSS Feed? No Problem. Using Claude to automate RSS feeds.
These are sites I'm subscribed to but that don't offer RSS feeds. Now they do!
| Blog | Feed | Notes |
|---|---|---|
| Noordhollands Dagblad - Alkmaar | feed_noordhollandsdagblad_alkmaar.xml | Local news from the Alkmaar region |
| Barron's | feed_barrons.xml | Excludes: Commentary, Media, Video, Magazine, Retirement. Includes: Markets, Tech, Stock Picks... |
Note: Original feeds from the upstream repo are archived in
feed_generators/archive/andfeeds/archive/for reference.
You know that blog you like that doesn't have an RSS feed and might never will?
🙌 You can use this repo to create a RSS feed for it! 🙌
-
Go to the feeds directory.
-
Find the feed you want to subscribe to.
-
Use the raw link for your RSS reader. Example:
https://raw.githubusercontent.com/vandijks/rss-feeds/main/feeds/feed_noordhollandsdagblad_alkmaar.xml -
Use your RSS reader of choice to subscribe to the feed (e.g., Blogtrottr).
- X RSS Feed: Going to
x.com/{USER}/index.xmlshould give an RSS feed of the user's tweets.
flowchart TB
subgraph GitHub["GitHub Repository"]
action[[GitHub Action<br/>Hourly Cron Job]]
runner{{"run_all_feeds.py"}}
feeds["Feed Generators<br/>(*.py files)"]
xml["Generated RSS Feeds<br/>(feed_*.xml)"]
end
subgraph External["External Services"]
blogtrottr["Blogtrottr"]
rssreaders["Other RSS Readers"]
end
action -->|"Triggers"| runner
runner -->|"Executes"| feeds
feeds -->|"Scrapes"| websites[("Blog Websites<br/>(HTML Content)")]
websites -->|"Content"| feeds
feeds -->|"Generates"| xml
xml -->|"Updates"| repo["GitHub Repository<br/>Main Branch"]
repo -->|"Pulls Feed"| blogtrottr
repo -->|"Pulls Feed"| rssreaders
style GitHub fill:#e6f3ff,stroke:#0066cc
style External fill:#f9f9f9,stroke:#666666
style action fill:#ddf4dd,stroke:#28a745,color:#000000
style runner fill:#fff3cd,stroke:#ffc107,color:#000000
style feeds fill:#f8d7da,stroke:#dc3545,color:#000000
style xml fill:#d1ecf1,stroke:#17a2b8,color:#000000
style websites fill:#e2e3e5,stroke:#383d41,color:#000000
- Open source and community-driven 🙌
- Simple Python + GitHub Actions 🐍
- AI tooling for easy contributions 🤖
- Learn and contribute together 🧑🎓
- Streamlines the use of Claude, Claude Projects, and Claude Sync
This project is a fork of Olshansk/rss-feeds, created by Daniel Olshansky.
Licensed under the MIT License - the original copyright and license terms are preserved as required.