{"repo":"margual56/radio-cli","free":true,"listed":false,"github":"https://github.com/margual56/radio-cli","clone":"git clone https://github.com/margual56/radio-cli.git","description":"A simple radio CLI written in rust","language":"Rust","stars":149,"topics":["radio","radio-cli","cli","rust","rust-lang","cli-app","multimedia","mpv"],"license":"GPL-2.0","category":"cli-tools","readme_excerpt":"radio-cli A simple radio CLI written in rust. NEW : Now it can search for any radio station! Just select the \"Other\" option to be prompted for the search. Warning! ( DEPENDENCIES ) - Needed : mpv is called to play the audio/video. (See the How it works section). - Optional dependency : To play youtube music you need to have yt-dlp or youtube-dl installed! Contributing and code of conduct Please, take a look at the Contributing and Code of Conduct guidelines Usage To use it, just type radio-cli after installing it and the program will guide you. When playing music, you can use the mpv keybindings to control it (spacebar to play/pause, etc). You can add a country to your config (optional) and search for any radio station! Installation - On Arch (and derivatives such as Manjaro), you can just install it through the AUR package called radio-cli-bin . If you have an AUR helper: Note: radio-cli-git is now unsupported - On other systems you can: - Install it manually, without automatic update capabilities: - Install it through cargo: cargo install --git https://github.com/margual56/radio-cli How it works... ...is very simple. The idea is to have a compilation of radio stations in the config file and have a tool to be able to easily select one or the other. The rest is thanks to the wonderful and amazing mpv player. mpv is the one that does all the heavy-lifting and plays whatever you throw at it. Let's say this is just a cli frontend for playing things on mpv 😄, kinda like ani-cli ","default_branch":null,"files":null,"tree":[],"storefront":"/r/margual56","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/margual56/radio-cli/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."}