A simple Python + Scrapy project that scrapes multiple webpages and creates XML RSS feeds for each of them. Perfect for converting websites without RSS feeds into RSS-enabled sources.
- Easy to use: Simple Python project structure, beginner-friendly
- Multiple spiders: Scrape different websites with individual spiders
- Automated RSS generation: Converts scraped content into proper XML RSS feeds
- Docker support: Run everything in containers for consistent environments
- GitHub Actions integration: Automatically runs scraping and updates feeds on schedule
- Configurable: Easy to add new websites to scrape
- Fork the repository
- Create a new spider for a website
- Test it locally
- Submit a pull request
This project is open source. Feel free to use and modify as needed.