| Crates.io | rss-miner |
| lib.rs | rss-miner |
| version | 0.1.2 |
| created_at | 2025-12-26 18:18:11.607903+00 |
| updated_at | 2026-01-14 15:09:57.62056+00 |
| description | CLI tool that finds RSS/Atom feeds from URLs and generates OPML. |
| homepage | https://github.com/RustedBytes/rss-miner |
| repository | https://github.com/RustedBytes/rss-miner |
| max_upload_size | |
| id | 2006044 |
| size | 122,232 |
A CLI tool that finds RSS feeds from URLs and generates a valid OPML file.
cargo build --release
rss-miner --input <INPUT_FILE> [--output <OUTPUT_FILE>]
-i, --input <FILE>: Input file containing URLs (one per line, required)-o, --output <FILE>: Output OPML file path (default: feeds.opml)Create a file urls.txt with URLs:
https://github.blog
https://stackoverflow.blog
https://www.rust-lang.org/
Run the command:
cargo run -- --input urls.txt --output feeds.opml
Or use the compiled binary:
./target/release/rss-miner --input urls.txt --output feeds.opml
# are treated as comments and ignoredExample:
# Tech blogs
https://github.blog
https://stackoverflow.blog
# Programming languages
https://www.rust-lang.org/
https://go.dev/
/feed, /rss, /feed.xml, etc.)This project is licensed under the MIT License - see the LICENSE file for details.