Resonance is an intuitive music player application written in Rust and Python, with a clean user interface built using the GTK4 / Libadwaita framework. Resonance lets you effortlessly manage and play your music collection, with support for all the common music file formats.
Features:
- UI updates to reflect currently playing track's cover art colors
- Playlist creation and modification
- Control the player through MPRIS
- Discord Rich Presence integration
- Last.fm scrobbling
- Import tags with the Mutagen library
- No tag editing (intentionally out of scope to keep Resonance a music player only)
⚠️ RESONANCE IS EARLY STAGE ALPHA RELEASE SOFTWARE (THERE ARE BUGS, PLEASE OPEN ISSUES) ⚠️
Screenshots
Observed history
| App | Change | Version | When ↓ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
0.1.39 Apr 2023
- MPRIS bugfix
- Dark mode by default
- Various UI improvements
0.1.26 Apr 2023
- Add Last.fm support
0.1.14 Apr 2023
- Use album cover art if track cover art empty
- URI encoding for player pipeline bugfix
- UI improvements
0.1.030 Mar 2023
No release notes supplied.







