v0.8.0 — Apache-2.0
audium is a keyboard-driven music player for people who live in the terminal. No Electron. No cloud sync. No background daemons. Just your files, a queue, and a progress bar.
Installation
Cargo (all platforms)
cargo install audium
# requires Rust 1.85+
AUR (Arch Linux)
paru -S audium
# or yay, or manually with makepkg
Pre-built binaries for Linux, macOS (arm64 + x86_64), and Windows are attached to every GitHub release.
Features
Plays MP3, FLAC, OGG, WAV, AAC, M4A, Opus, and more via Symphonia — no FFmpeg required.
Every action is a single keypress. Tab between panels, j/k to navigate, space to play.
Browse your filesystem without leaving audium. Only audio files are shown.
Create, rename, and delete playlists. The All Tracks view is always one keypress away.
Playback runs on a dedicated thread. Heavy filesystem I/O will never stutter your music.
Your library lives at ~/.audium/library.json. Portable, readable, easy to back up.
Keybindings
Playback
| Space | Play / Pause |
| n | Next track |
| N | Previous track |
| + / = | Volume up |
| - | Volume down |
Navigation
| Tab | Cycle panel focus |
| j / ↓ | Move down |
| k / ↑ | Move up |
| Enter | Play selected |
| ? | Help overlay |
Library & Queue
| f | Open file picker |
| a | Add to queue |
| p | Add to playlist |
| c | New playlist |
| d | Remove |
| r | Rename |
| x | Remove from queue |
| q | Quit |