Astra
Boof2015·Boof2015.Astra
Audiophile music player with advanced visualization
winget install --id Boof2015.Astra --exact --source wingetLatest 0.6.1-beta·June 19, 2026
Release Notes
Welcome to Astra 0.6.1-beta Lyrics
- Initial XLRC support via @boof2015/xlrc 0.2.0 (#131)
- XLRC sidecar scanning, manual import, and renderer support
- Word timing, furigana, translations, voice labels, and translation-priority controls for XLRC
- Fullscreen lyrics overhaul with additional layout polish
- Manual lyrics editor with LRC, XLRC, and plain-text modes
- Drag-and-drop lyrics import plus sync offset controls
- Clickable synced lyrics for seeking, with popout and transport lyrics updates (#138)
- Fixed lyrics info sidebar scrolling (#138)
- Added a workaround for LRCLIB instability Metadata & Library
- Metadata editor rebuilt as a side panel
- Virtual DB metadata overrides and optional direct file tag writing
- Bulk metadata editing for title, artist, album, album artist, genre, year, track/disc numbers, and artwork
- Undo/redo support for virtual metadata edits
- Clear overrides action and default save-mode preference
- Artist page grid view added, with later design and sizing refinements
- Improved Jump to Playing with smart source, queue, album, artist, and library track targets
- Fixed smart source jump behavior Playlists
- Fixed VLC-style M3U import failures (#127)
- Added playlist export to M3U/M3U8 (#118)
- Improved imported playlist path resolution and missing-entry preservation
- Shuffle added to playlist pages (#121)
- Remove tracks directly from playlist views (#128)
- Fixed create-playlist-from-track modal closing when clicking inside it (#137)
- Multi-select quality-of-life fixes
- Right-click context menus no longer clear multiselections UI & Navigation
- Fixed UI scaling regressions in sidebar and home surfaces (#122, #123)
- Fixed transport bar regression (#126)
- Fixed horizontal scrolling on Home and Library rails
- Fixed artist grid sizing while searching
- Updated playlist action buttons and related layout polish
- Additional fullscreen lyrics visual adjustments Visualization
- Scopes and visualizers now respect UI scaling settings (#155)
- Added shared canvas sizing logic for correct DPR/backing-store behavior
- Canvas sizing tests added for visualizer scaling regressions Discord RPC
- Discord Rich Presence activity structure refactored
- Compact status can prioritize title or artist
- Profile info line can show file info or album
- Title and artist links can target YouTube Music, Last.fm, or be disabled
- Optional small Astra badge for cover-art presence
- Configurable “clear when paused” timing
- Added Discord activity tests Scrobbling
- Fixed custom Last.fm2 API profiles being accidentally blocked
- Expanded scrobbler profile protocol handling coverage Stability & Tests
- Added/expanded tests for XLRC parsing, lyrics presentation, metadata editor state, playlist import/export path handling, artist grid layout, horizontal scrolling, canvas sizing, and Discord RPC activity building XLRCDB support will be coming in a future update Join the Discord server! What's Changed (auto generated by github)
- Support for XLRC by @Boof2015 in #131 Full Changelog: v0.6.0-beta...v0.6.1-beta
Installer type: nullsoft
Details
- Homepage
- https://github.com/Boof2015/astra
- License
- GPL-3.0
- Publisher
- Boof2015
- Support
- https://github.com/Boof2015/astra/issues
- Copyright
- Copyright © 2026 Boof2015
Tags
audioaudio-playeraudiophilecross-platformelectronmusicmusic-playertypescript