Hey everyone! A while ago, I introduced AuraPlayer, an offline desktop music player built with Python and PyQt6 designed to fix traditional UX frustrations—like messy multi-artist parsing and rigid navigation.
If you missed the first post detailing the core architecture and how it handles large libraries smoothly using background threads, you can check it out here:
https://dev.to/parsa_alavinikoo_1cccd4ff/auraplayer-offline-music-player-with-true-multi-artist-support-live-themes-pyqt6-55p5.
I’m back with a major update! The project is moving forward exactly as promised, and several core roadmap features are now fully implemented and live.
Here is what’s new in AuraPlayer:






