Skip to content
DuxariusPublic

About

A modern local music player for Windows.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

MyMusic

MyMusic is a Windows desktop music player focused on a local, managed music library with a modern WinUI 3 interface.

Features

  • Local managed music library with metadata and embedded artwork
  • Albums, artists, playlists, favorites, search, sorting, and queue management
  • Metadata and cover-art editing
  • Fullscreen player
  • Shuffle, repeat, seek, volume, and mute controls
  • Windows audio-output selection
  • Chromecast playback
  • Dark/light themes and selectable accent
  • System-tray support
  • Configurable managed-library location
  • Installer and uninstaller with optional preservation of user data

User data

MyMusic stores its application data under:

%APPDATA%\MyMusic

The default managed library is:

%APPDATA%\MyMusic\Library

The library location can be changed from MyMusic settings. Uninstalling MyMusic can preserve this data for a later reinstall.

Repository layout

MyMusic/
├── .github/workflows/   GitHub Actions
├── Data/                SQLite/database code
├── Installer/           Inno Setup definition
├── Models/              Application models
├── Services/            Library/casting services
├── App.xaml             Application resources
├── MainWindow.xaml      Main application UI
├── MyMusic.csproj       .NET project
└── Build-V1-Installer.* Installer build scripts

License

MyMusic is free and open-source software licensed under the GNU General Public License v3.0 (GPLv3).

You may use, study, modify, and redistribute MyMusic under the terms of the GPLv3. If you distribute a modified version or other GPL-covered derivative work, you must provide the corresponding source code under the GPLv3 as required by the license.

See the LICENSE file for the full license text.

About

A modern local music player for Windows.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages