A terminal-based SomaFM radio player built with Bubble Tea.
- Browse SomaFM channels with real-time listener counts
- Play/stop streams with a enter key
- Navigate channels with up and down arrow keys
- Simple and intuitive TUI interface
- Keyboard-driven navigation
First of all, go and build the program in the somafm-cli-go directory.
go buildThen, you can run the program.
./somafm-cli-go- Go 1.16 or later
- MPV player installed on your system
# Using Homebrew
brew install mpv
# Using MacPorts
sudo port install mpvsudo apt-get install mpvchoco install mpvsudo pacman -S mpvsudo dnf install mpvsudo zypper install mpvsudo emerge media-video/mpvpkg install mpvRefer to the MPV installation guide for other operating systems.