dancnb/sonicradio

A TUI radio player making use of Radio Browser API and Bubbletea.

84

stars

202

commits

Go

primary language

Jan 23, 2026

updated

README

SonicRadio

A TUI radio player making use of Radio Browser API and Bubbletea.

 Demo

Installation

Usage

After the installation, the command to run the application:

    sonicradio #sonicradio_external

Available options:

      -debug: creates a log file "sonicradio-[epoch millis].log" in OS specific temp dir

Keybindings

Key(s)Action
↑/kup
↓/jdown
ctrl+f/pgdnnext page
ctrl+b/pgupprev page
g/homego to start
G/endgo to end
enter/lplay
spacepause/resume
-volume -
+volume +
←/<seek backwards
→/>seek forward
istation info
ffavorite station
aautoplay station
Aadd custom station
ddelete station
p/shift+ppaste deleted station
/filter results
sopen search view
#go to station number
escgo to now playing
shift+tabgo to prev tab
tabgo to next tab
vchange view
?toggle help
qquit

License

Sonicradio is licensed under the MIT License.

Third-party dependencies

Bubbletea MIT License

Contributors

BogdanCeausu

163 commits

dancnb

37 commits

lil5

1 commits

plutonium-239

1 commits

dancnb/sonicradio

A TUI radio player making use of Radio Browser API and Bubbletea.

84

stars

202

commits

Go

primary language

Jan 23, 2026

updated

README

SonicRadio

A TUI radio player making use of Radio Browser API and Bubbletea.

 Demo

Installation

Usage

After the installation, the command to run the application:

    sonicradio #sonicradio_external

Available options:

      -debug: creates a log file "sonicradio-[epoch millis].log" in OS specific temp dir

Keybindings

Key(s)Action
↑/kup
↓/jdown
ctrl+f/pgdnnext page
ctrl+b/pgupprev page
g/homego to start
G/endgo to end
enter/lplay
spacepause/resume
-volume -
+volume +
←/<seek backwards
→/>seek forward
istation info
ffavorite station
aautoplay station
Aadd custom station
ddelete station
p/shift+ppaste deleted station
/filter results
sopen search view
#go to station number
escgo to now playing
shift+tabgo to prev tab
tabgo to next tab
vchange view
?toggle help
qquit

License

Sonicradio is licensed under the MIT License.

Third-party dependencies

Bubbletea MIT License

Contributors

BogdanCeausu

163 commits

dancnb

37 commits

lil5

1 commits

plutonium-239

1 commits

Languages

Go

99.6%