ravachol/kew

Music for the Shell. kew is a fast, immersive music player that allows you to listen to music privately.

C

3,167

2,774 commits

updated Oct 18, 2026

See the code

README

kew Logo





License

kew (/kjuː/, variant of cue) is a terminal music player.

kew - Music for the Shell

Please visit the website for information on how to install, use and contribute to kew.

https://kewplayer.com

Features

Packaging status

  • Play auto-generated playlists based on words from the artist, album or song name: 'kew nirvana'.
  • Gapless playback.
  • Requires virtually no setup.
  • Private and offline*.
  • Music without distractions or algorithmic manipulation.
  • Full color covers in sixel-capable terminals.
  • Spectrum visualizer.
  • Auto-generated themes based on album colors and custom themes.
  • Music library explorer.
  • Playlist editing (add, reorder, delete).
  • Search.
  • Lyrics support.
  • Desktop integration (both Linux and macOS).
  • Import/export .m3u playlists.
  • Replay gain.
  • Custom layouts.
  • Crossfade (experimental), both automatic and on demand.
  • Auto-Resume.
  • Available on Linux, FreeBSD, Android, macOS, Windows and others.

* kew can display your listening status in Discord, but this is now opt-in by popular demand.

Supported formats

Supported: mp3, flac, opus, ogg, m4a (including alac), raw aac, wav, webm.

With caveats, not supported:

  • HE-AAC.
  • E-AC-3.
  • M4a with fragmented mp4's.

License

Licensed under GPLv2+. See LICENSE for more information.

Star History

Star History Chart

Github Stars: GitHub stars

Codeberg Stars: Codeberg stars

audio-player
command-line
kew
linux
macos
music
music-player
player
terminal
tui
windows

ravachol/kew

Music for the Shell. kew is a fast, immersive music player that allows you to listen to music privately.

C

3,167

2,774 commits

updated Oct 18, 2026

See the code

README

kew Logo





License

kew (/kjuː/, variant of cue) is a terminal music player.

kew - Music for the Shell

Please visit the website for information on how to install, use and contribute to kew.

https://kewplayer.com

Features

Packaging status

  • Play auto-generated playlists based on words from the artist, album or song name: 'kew nirvana'.
  • Gapless playback.
  • Requires virtually no setup.
  • Private and offline*.
  • Music without distractions or algorithmic manipulation.
  • Full color covers in sixel-capable terminals.
  • Spectrum visualizer.
  • Auto-generated themes based on album colors and custom themes.
  • Music library explorer.
  • Playlist editing (add, reorder, delete).
  • Search.
  • Lyrics support.
  • Desktop integration (both Linux and macOS).
  • Import/export .m3u playlists.
  • Replay gain.
  • Custom layouts.
  • Crossfade (experimental), both automatic and on demand.
  • Auto-Resume.
  • Available on Linux, FreeBSD, Android, macOS, Windows and others.

* kew can display your listening status in Discord, but this is now opt-in by popular demand.

Supported formats

Supported: mp3, flac, opus, ogg, m4a (including alac), raw aac, wav, webm.

With caveats, not supported:

  • HE-AAC.
  • E-AC-3.
  • M4a with fragmented mp4's.

License

Licensed under GPLv2+. See LICENSE for more information.

Star History

Star History Chart

Github Stars: GitHub stars

Codeberg Stars: Codeberg stars

audio-player
command-line
kew
linux
macos
music
music-player
player
terminal
tui
windows

Significant stargazers

(top 24 of 39)

Raphael Amorim

2,584 followers · starred Nov 2024

Terin Stock

457 followers · starred Oct 2024

Dmitry Atamanov

207 followers · starred Feb 2026

Thiago Farina

30 followers · starred Jul 2024