Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yt-tui

Crates.io Downloads License: MIT OR Apache-2.0 Ask DeepWiki

Terminal YouTube player: search via yt-dlp, playback via mpv (single instance, IPC-controlled), interface with ratatui, all orchestrated asynchronously with tokio.

Quick start

# dependencies (see docs/USAGE.md for details)
sudo apt install mpv
pip install -U yt-dlp

cargo install yt-tui

Documentation

  • docs/USAGE.md — external dependencies, running the app, and the full controls table.
  • docs/ARCHITECTURE.md — how the code is organized, module by module, plus known limitations.
  • docs/TROUBLESHOOTING.md — postmortems for bugs hit during development (silent audio, queue/history bugs, mpv startup failures) and what to check if something similar comes up.

License

Licensed under either of

at your option.

About

Terminal YouTube player in Rust

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages