VibeHunt
Back to browse
somafm-cli

somafm-cli

Listen to SomaFM in your terminal.

Source

somafm-cli is a command‑line interface that streams SomaFM radio stations directly in a terminal. It relies on a pure Bash implementation and uses `jq` to parse channel data and `mpv` for audio playback. Users can list available stations, view listener counts and descriptions, and start streaming a chosen channel with a single command, optionally selecting low, high, or highest audio quality.

The tool is aimed at users who prefer a lightweight, text‑based environment for listening to internet radio, such as developers, system administrators, or anyone working on machines without a graphical interface. Installation is supported through Homebrew or manual compilation, and the program follows semantic versioning under an MIT license.

Typical usage includes commands like `somafm channels` to display the current lineup and `somafm listen <channel>` to begin playback, with output showing the current track and timestamp. The project is maintained on GitHub, includes continuous‑integration testing, and provides a Gitter chat for community support.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps