| Crates.io | reelay |
| lib.rs | reelay |
| version | 0.1.1 |
| created_at | 2025-10-19 11:01:56.01869+00 |
| updated_at | 2025-10-19 11:45:07.517775+00 |
| description | A command-line RSS feed reader and manager |
| homepage | https://github.com/t0wt13m5/reelay |
| repository | https://github.com/t0wt13m5/reelay |
| max_upload_size | |
| id | 1890332 |
| size | 141,540 |
A fast and simple command-line RSS feed reader written in Rust with SQLite storage.
⚠️ This project is under active development. New features are being added regularly, and the API may change. The current version is functional but considered alpha quality.
All contributions and feature requests are welcome! If you have ideas for improvements or encounter any issues:
Thank you for your patience as I continue to develop this tool!
cargo install reelay
reelay uses subcommands to manage RSS feeds:
reelay <COMMAND>
# Fetch and store an RSS feed
reelay fetch "https://feeds.bbci.co.uk/news/rss.xml"
# Show all stored feeds with their IDs
reelay list
# Show only subscribed feeds
reelay list --subscribed
# Display all items from feed with ID 1
reelay show 1
# Delete feed with confirmation prompt
reelay delete 1
# Force delete without confirmation
reelay delete 1 --force
-h, --help: Print help information-V, --version: Print version information# Fetch BBC News feed
reelay fetch "https://feeds.bbci.co.uk/news/rss.xml"
# List all feeds to see their IDs
reelay list
# View contents of feed ID 1
reelay show 1
# Delete feed ID 2 with confirmation
reelay delete 2
# Delete feed ID 3 without confirmation
reelay delete 3 --force
# Get help for a specific command
reelay show --help
reelay automatically creates a SQLite database (feeds.db) in the current directory to store:
The database is created automatically when you run your first fetch command.
This project is licensed under the MIT License - see the LICENSE file for details.