https://github.com/YexuanXiao/PlayerWinRT
A local music player using C++/WinRT & WinUI3
https://github.com/YexuanXiao/PlayerWinRT
coroutines cpp cpp-coroutines cpp20 cpp23 cppwinrt modern-cpp windows-10 windows-11 windows-desktop winui3 xaml xaml-ui xaml-winrt
Last synced: about 2 months ago
JSON representation
A local music player using C++/WinRT & WinUI3
- Host: GitHub
- URL: https://github.com/YexuanXiao/PlayerWinRT
- Owner: YexuanXiao
- License: mit
- Created: 2023-04-04T16:23:43.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-08T01:32:19.000Z (about 1 year ago)
- Last Synced: 2024-10-30T19:46:00.141Z (7 months ago)
- Topics: coroutines, cpp, cpp-coroutines, cpp20, cpp23, cppwinrt, modern-cpp, windows-10, windows-11, windows-desktop, winui3, xaml, xaml-ui, xaml-winrt
- Language: C++
- Homepage:
- Size: 1.65 MB
- Stars: 40
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- WinUI-3-Apps-List - PlayerWinRT
README
# PlayerWinRT
PlayerWinRT is an open source local music player intended for the modern Windows experience.
PlayerWinRT is being developed using WinUI 3, C++/WinRT and C++ 23.
The project is currently in early stage.
## Contributing
All contributions will be appreciated. All suggestions, pull requests and issues are welcome.
If you want to contribute your own code, you can simply submit a plain pull request explaining you changes.
For bigger and complex contributions it would be nice if you could open an issue before starting to work on it.## Features
This list is intended as design goals only.
- WAV, WMA, MP3, FLAC, ALAC, AC3 and other formats and codecs supported, refer to [Supported codecs](https://learn.microsoft.com/zh-cn/windows/uwp/audio-video-camera/supported-codecs)
- Equalizer
- Timer
- Network storage such as SMB, FTP, WebDAV
- OneDrive## System Requirements
- Supported OS: Windows 10 Version 1809 or later and Windows 11.
- Supported Platforms: x64 and ARM64.## Build
Only guaranteed to compile on the latest VS2022, but welcome to provide forward support, as well as to provide tests of compatibility with older toolchains.
## Roadmap
- April: basic UI
- May : playback functions
- June : i18n and basic network storage
- July : full network storage and OneDrive## Screenshot








