v0.1.0
lyrfin v0.1.0 — the first release. A modern, keyboard-first terminal music player: local library, Spotify, internet radio, podcasts, synced lyrics, a 10-band equalizer, and a live visualizer — all in your terminal.
Highlights
- Local library — off-thread scanner with a binary cache; plays FLAC · MP3 · AAC/M4A · OGG · WAV; fuzzy search, Miller-column browsing, 0–5★ ratings, smart lists, and a cover-art grid
- Playback — symphonia → cpal engine; 10-band graphic equalizer; gapless, crossfade, ReplayGain, and time-stretched speed
- Streaming — Spotify (Premium) via librespot, ~50k Radio Browser stations, and podcasts over RSS
- Lyrics & visuals — synced
.lrcwith online fallback + translation, a live FFT visualizer, and inline album art (Kitty / sixel / iTerm2) - Interface — 7 dockable-pane layouts, 13 themes with follow-the-system light/dark, full mouse support, and rebindable keys
Install
Download the binary for your platform below, then:
tar xzf lyrfin-<target>.tar.gz
./lyrfin- macOS (unnotarized):
xattr -d com.apple.quarantine ./lyrfin - From source:
cargo install --git https://github.com/dilmun/lyrfin
Full docs, keybindings, and configuration are in the README.