Skip to install

climp

the cli media player nobody asked for.

climp
Ghost (Kerrigan's Anthem)
Maduk ft Veela
0:00
0:00
▌▌pausedvol 20%
Paused
eget olivier-w/climp
go install github.com/olivier-w/climp@latest
scoop bucket add climp https://github.com/olivier-w/scoop-bucket
scoop install climp
git clone https://github.com/olivier-w/climp.git
cd climp
go build -o climp .

URL playback uses yt-dlp. Live streams, MP3 save, and local .aac/.m4a/.m4b playback use ffmpeg.

platforms

✓windows✓macos✓linux

formats

audio.mp3, .wav, .flac, .ogg, .aac, .m4a, .m4b
playlists.m3u, .m3u8, .pls

usage

climpopen interactive file browser
climp song.mp3play local file (+ directory playlist)
climp my-playlist.m3uplay local playlist file
climp <url>play from URL (YouTube, SoundCloud, etc)
climp <playlist-url>play playlist or radio URL

keybindings

spacetoggle pause
left / hseek -5s (not for live streams)
right / lseek +5s (not for live streams)
+ / =volume +5%
-volume -5%
vcycle visualizer modes
rcycle repeat mode
xcycle speed
ztoggle shuffle
nnext track
N / pprevious track
up / down / j / kmove queue selection
enterplay selected track
del / backspaceremove selected track
ssave downloaded URL track as MP3
?toggle expanded help
q / esc / ctrl+cquit