yt-feeds

Crates.ioyt-feeds
lib.rsyt-feeds
version1.0.5
created_at2025-11-09 21:12:10.963273+00
updated_at2025-11-16 21:51:20.003879+00
descriptionCross-platform simple, fast, and distraction free CLI application to view YouTube videos from your favorite channels
homepagehttps://github.com/nate-craft/yt-feeds
repositoryhttps://github.com/nate-craft/yt-feeds
max_upload_size
id1924482
size960,185
Nate (nate-craft)

documentation

README

YT-Feeds

YT-Feeds is a cross-platform simple, fast, and distraction free CLI application to view videos from your favorite channels.

Preview

Features

  • Fast startup and navigation

  • Uses minimal resources (under 1 Mb)

  • Distraction and short form content free!

  • Search for your favorite channels and subscribe/unsubscribe

  • Automatically tracks and resumes watch history locally

  • Shows recent videos from subscriptions organized by date

  • Groups subscriptions into a collective "feed" organized by date

  • Categorize and view videos in the 'watch later' menu

  • Never requires leaving the terminal or using your mouse

Installing

Precompiled binaries can be found on the AUR

paru -Syu yt-feeds

For cross-platform support, use cargo-binstall:

cargo binstall yt-feeds

Or, by source with cargo:

cargo install --git https://github.com/nate-craft/yt-feeds

YT-Feeds requires mpv and yt-dlp to be installed in order to function:

For dependency guidance, see the installation page.

Configuration

For configuration, error logging, and saved data storage, see the configuration page.

Limitations

Currently, watch history is not supported on Windows as it does not support Unix sockets. A custom work-around is planned for the future.

Commit count: 0

cargo fmt