Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 20:31

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 .lrc with 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.