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

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

keybindings

space toggle pause
left / h seek -5s (not for live streams)
right / l seek +5s (not for live streams)
+ / = volume +5%
- volume -5%
v cycle visualizer modes
r cycle repeat mode
x cycle speed
z toggle shuffle
n next track
N / p previous track
up / down / j / k move queue selection
enter play selected track
del / backspace remove selected track
s save downloaded URL track as MP3
? toggle expanded help
q / esc / ctrl+c quit