command
module
Version:
v0.5.8
Opens a new window with list of versions in this module.
Published: Jan 25, 2025
License: MIT
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
SonicRadio
A stylish TUI radio player making use of Radio Browser API and Bubbletea.
Installation
-
Download one of the available binaries from Releases page.
-
Install using go:
go install github.com/dancnb/sonicradio@latest
-
Clone this repository and build from source.
Usage
After the installation, the command to run the application:
sonicradio
Available options:
-debug: creates a log file "sonicradio-[epoch millis].log" in OS specific temp dir
Keybindings
Key(s) |
Action |
↑/k |
up |
│↓/j |
down |
ctrl+f/pgdn |
next page |
ctrl+b/pgup |
prev page |
g/home |
go to start |
G/end |
go to end |
enter |
play |
space |
pause/resume |
- |
volume - |
+ |
volume + |
←/h |
seek backwards |
→/l |
seek forward |
i |
station info |
f |
favorite station |
a |
autoplay station |
d |
delete station |
p/shift+p |
paste deleted station |
/ |
filter results |
s |
open search view |
# |
go to station number |
esc |
go to now playing |
shift+tab |
go to prev tab |
tab |
go to next tab |
? |
toggle help |
q |
quit |
TODO
- Search stations section
- Display rich station information
- Playback history tab
- Settings tab
License
Sonicradio is licensed under the MIT License.
Third-party dependencies
Bubbletea MIT License
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.