Skip to content

streamerd/somafm-cli-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SomaFM Terminal Player

A terminal-based SomaFM radio player built with Bubble Tea.

SomaFM CLI Screenshot

Features

  • 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

Installation

First of all, go and build the program in the somafm-cli-go directory.

go build

Then, you can run the program.

./somafm-cli-go

Dependencies

  • Go 1.16 or later
  • MPV player installed on your system

Installing MPV

macOS

# Using Homebrew
brew install mpv

# Using MacPorts
sudo port install mpv

Linux

sudo apt-get install mpv

Windows

choco install mpv

Arch Linux

sudo pacman -S mpv

Fedora

sudo dnf install mpv

OpenSUSE

sudo zypper install mpv

Gentoo

sudo emerge media-video/mpv

FreeBSD

pkg install mpv

Other

Refer to the MPV installation guide for other operating systems.

Releases

No releases published

Packages

No packages published

Languages