Harmonoid
[work-in-progress] [current-scope of work: #242] [report-bugs-or-request-features] [patreon]
Motion
Features
Current features
- Powerful music library management based on metadata tags. Indexes music into group of albums & artists.
- Capable of indexing 20 files/second (on Windows) & saves cache for future app start-ups.
- Cross-platform (currently aiming Windows, Linux & Android).
- mpv based music playback for strong format support (on Linux & Windows) using
dart:ffi. - Taskbar & System Media Transport Controls for Windows.
- Small installer (< 25 MB) & low RAM usage (< 120 MB) (tested on Windows, still see limitations).
- Lyrics for all your music.
- Very strictly follows Material Design guidelines for UI & animations.
- Ability to create persistent or "Now playing" playlists.
- Context menu integrations & file associations (exclusive to setup version).
- Discord RPC integration.
- Portable (if you wish).
- Does not use electron.js.
- D-Bus MPRIS controls for Linux.
- Gapless playback.
Upcoming features
- Mini-window mode.
- Minimization to system tray.
- Music visualizations.
- Tag editor.
- Time-synced lyrics.
- Importing playlists from YouTube & Spotify using Web API.
- Equalizer.
- Improvising YouTube support to be close to official web-client.
- Last.fm scrobbling.
- Plugin API.
- Windows 11
IExplorerCommandintegration. - Publishing to Microsoft Store & other places.
- Support for remaining macOS & iOS platforms.
- YOU Tell
😄
NOTE: Project is NEVER going to offer feature for downloading music from YouTube.




