#rss #youtube #url #channel #cli

app ytrss

Quickly get RSS feed URLs from YouTube channel urls

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

Download history 277/week @ 2025-05-29 44/week @ 2025-06-05 1/week @ 2025-06-12 8/week @ 2025-06-19

330 downloads per month

MIT license

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