About this project

kew (pronounced /kjuː/, a variant of cue) is a fast, immersive, and private terminal music player designed to let you listen to music privately without distractions or algorithmic manipulation. ### Key Features: - **Smart Playlists**: Play auto-generated playlists based on keywords from the artist, album, or song name (e.g., `kew nirvana`). - **Gapless Playback**: Supports seamless transition between tracks. - **Visuals**: Features a spectrum visualizer and displays full-color album covers in sixel-capable terminals. It also auto-generates themes based on album colors. - **Library & Playlists**: Explore your music library, edit playlists (add, reorder, delete), search for tracks, and import/export `.m3u` playlists. - **Lyrics Support**: Display lyrics while playing music. - **Desktop Integration**: Integrates with Linux and macOS desktops, and can display listening status on Discord (opt-in). - **Audio Quality & Adjustments**: Supports replay gain, crossfade (experimental, automatic or on-demand), and auto-resume. - **Customization**: Offers custom layouts and themes. - **Minimal Setup**: Requires virtually no setup to start playing. ### Supported Platforms: - Linux, FreeBSD, Android, macOS, Windows, and others. ### Supported Audio Formats: - m4a, raw aac, mp3, flac, wav, webm, opus, ogg. - *Note*: HE-AAC, E-AC-3, and Alac are not supported. ### License: - Licensed under GPLv2+.