• "Plays & manages your music library. Looks beautiful & juicy."
• A music player capable of building music library by scanning files/directories & reading metadata tags.
• Effectively indexes music into albums, artists, genres & playlists based on metadata tags.
• Includes features like pitch-shifting, speed-change, volume-boost, lyrics, Discord RPC etc.
• Taskbar controls, context-menu integration & SMTC for Windows. MPRIS controls for GNU/Linux.
• Cross-platform: Microsoft Windows, GNU/Linux & Android.
• Very strictly follows Material Design guidelines for UI/UX & animations etc.
• Uses Flutter & Dart for UI. package:provider for state management.
• Project is split into number of modules & packages for easier maintenance & unit-testing.
• Capable of parsing 50 files/second & future caching.
• libmpv based music playback with strong codec support using dart:ffi.
• Over 3000 stars on GitHub.
• Over 70K lines of Dart, C/C++ & Java.
• Over 40K downloads across all platforms.
• Well-loved & used by users worldwide.
• Received coverage from various websites. A number of articles may be found about the project.
• https://harmonoid.com
• https://mpv.io/manual/stable
• https://github.com/mpv-player/mpv/tree/master/libmpv
• https://m2.material.io
• https://m3.material.io
• https://wiki.archlinux.org/title/MPRIS
• https://learn.microsoft.com/en-us/windows/uwp/audio-video-camera/integrate-with-systemmediatransportcontrols