#command-line #radio #audio-player #media #audio-stream #media-player #channel

app somafm

A Rust-based command line player for SomaFM radio

7 releases (4 breaking)

0.5.2 Aug 12, 2024
0.5.1 Jul 12, 2024
0.5.0 Jun 4, 2024
0.4.0 May 31, 2024
0.1.0 May 31, 2024

#397 in Audio

Download history 1/week @ 2024-07-23 24/week @ 2024-07-30 73/week @ 2024-08-06 51/week @ 2024-08-13 9/week @ 2024-09-10 2/week @ 2024-09-17 5/week @ 2024-09-24 16/week @ 2024-10-01

551 downloads per month

MIT license

20KB
150 lines

somafm.rs

A Rust-based command line player for SomaFM radio.

Implements a pure-Rust audio backend, but can fallback to using mpv as an optional dependency.

Install

$ cargo install somafm

Usage

$ somafm
 Loading SomaFM channels...
> Select channel from list: Groove Salad: A nicely chilled plate of ambient/downtempo beats and grooves.
 Fetching channel streams...
▹▹▹▸▹ Playing Groove Salad

License

MIT

Dependencies

~17–48MB
~826K SLoC