3 releases
Uses new Rust 2024
0.1.2 | Jun 2, 2025 |
---|---|
0.1.1 | Jun 2, 2025 |
0.1.0 | Jun 2, 2025 |
#388 in Command line utilities
330 downloads per month
63KB
334 lines
ytrss
A CLI tool to extract RSS feed URLs from YouTube channel URLs.
Installation
cargo install ytrss
Usage
Single URL
Extract RSS feed URL from a single YouTube channel:
ytrss url "https://www.youtube.com/channel/xxx"
File Input
Process multiple YouTube URLs from a file (one URL per line):
ytrss file channels.txt
The tool will create an output file with _parsed
suffix containing the RSS feed URLs.
Examples
# Single channel
ytrss url "https://www.youtube.com/@example"
# Multiple channels from file
echo "https://www.youtube.com/channel/UC1234" > channels.txt
echo "https://www.youtube.com/@example" >> channels.txt
ytrss file channels.txt
Features
- Supports both youtube.com and youtu.be URLs
- Concurrent processing for file input (up to 10 requests)
- Automatic output file generation for batch processing
Dependencies
~8–20MB
~264K SLoC