{"repo":"Siriusmart/youtube-tui","free":true,"listed":false,"github":"https://github.com/Siriusmart/youtube-tui","clone":"git clone https://github.com/Siriusmart/youtube-tui.git","description":"An aesthetically pleasing YouTube TUI written in Rust","language":"Rust","stars":1138,"topics":["cli","rust","rust-lang","terminal-based","terminal-user-interface","tui","youtube-dl","terminal","youtube"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Read more in the user manual (including installation guide and documentation). Overview Written in Rust, the YouTube TUI is a lightweight and user friendly TUI for browsing YouTube content from the terminal. Works out of the box and easily configurable. Supports Linux and Windows. It is like an app launcher , it launches other programs to do the heavy lifting (for example, mpv for playing videos). It also has an embedded mpv music player, but that can be disabled in compile time. Consider regenerating config files on updates to allow new features. Customisable The YouTube TUI can be customised through config files, located in /.config/youtube-tui on Linux or %APPDATA%\\youtube-tui on Windows, in the YAML format. Here's an example of the config file: Anything from layouts to colours and keybindings can be customised, more on that later. Dependency-free See installation#features for more info on dependencies. The YouTube TUI does not work on its own, it is instead like a TUI frontend for programs like mpv or yt-dlp / youtube-dl . However, the programs to launch can be changed, and therefore the YouTube TUI does not rely on any specific dependencies to run. Powerful The YouTube TUI allows you to browse YouTube with (almost) all of it's features, functions including: - View information about channels, playlists and videos - Use search filters to sort and filter search results - Save browsing history - Embedded audio/music player It also includes features like: - Vim-like commands ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Siriusmart","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Siriusmart/youtube-tui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}