Skip to content

Releases: dilmun/lyrfin

v0.4.0

Choose a tag to compare

@dilmun-release-bot dilmun-release-bot released this 23 Jul 10:53
be1a153

0.4.0 (2026-07-23)

Features

  • miniplayer card layout with browse history and directional focus (#19) (1d1fce9)
  • mini: run the standard playback bar and visualizer in the narrow layout (#24) (ce5450b)
  • views: make the player views act on one source (#23) (aff20b0)

Bug Fixes

  • search: put the search field in the pane border (#21) (c60c7d0)
  • ui: keep cover art beside overlays, suppress only what it covers (#25) (995d05d)

v0.3.0

Choose a tag to compare

@dilmun-release-bot dilmun-release-bot released this 20 Jul 15:23
3f7b096

0.3.0 (2026-07-20)

Features

  • icons: default to font-independent symbols (#11) (2dc5f95)
  • images: verify WezTerm and Alacritty, fix terminal identity under tmux (#13) (53ddc03)

Bug Fixes

  • art: one seam for artwork cache invalidation (#15) (095204d)
  • images: render album art correctly on iTerm2 (#10) (c029afd)
  • images: render art the same way inside tmux (#14) (5b3028c)

v0.2.0

Choose a tag to compare

@dilmun-release-bot dilmun-release-bot released this 16 Jul 00:03
2b4e8f9

0.2.0 (2026-07-15)

Features

  • guided command palette and focus-scoped keybindings (#2) (358ff6e)
  • keymap: app-wide vim navigation, ,/. seek and half-page scroll (c5456f8)
  • radio: sidebar sections, favourites, history, named playlists and richer search (d2e1cc6)
  • selection: multi-select tracks across all views for bulk actions (4671b38)

Bug Fixes

  • status-bar: unify shuffle/repeat feedback and fix the Next: hint (#5) (96fe5cc)

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.