https://github.com/Moosync/Moosync
https://github.com/Moosync/Moosync
discord electron emby javascript jellyfin-client lastfm music music-player plex-client radio radio-station sass soundcloud spotify subsonic-client tidal typescript vue youtube
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/Moosync/Moosync
- Owner: Moosync
- License: gpl-3.0
- Created: 2024-03-03T21:21:09.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-13T17:03:44.000Z (about 2 months ago)
- Last Synced: 2025-03-13T17:40:51.016Z (about 2 months ago)
- Language: Rust
- Size: 5.7 MB
- Stars: 17
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
- fucking-Awesome-Linux-Software - ](#contributors-)  [](https://discord.gg/HsbqbRune3) [](https://crowdin.com/project/moosync)
Help up translate the project at Crowdin
#### Moosync is a customizable desktop music player with a clean interface
## Features
- Play audio files on your desktop.
- Seamlessly integrate your Spotify and Youtube songs.
- Lyrics fetch support
- Scrobble your tracks on LastFM.
- Get music recommendations directly from Spotify, Youtube and LastFM
- Mix and match songs from different providers in a single playlist
- Easy to use interface
- Customizable theme engine
- Develop own apps on top of Moosync Extension API
- Available on Windows and Linux and MacOS## Links
[Official website](https://moosync.app) |
[Downloads](#releases) |
[Discord](https://discord.gg/HsbqbRune3)
[Crowdin](https://crwd.in/moosync)## Releases
You may download the latest release from [Official website](https://moosync.app) or from [GitHub Releases](https://github.com/Moosync/moosync-tauri/releases)
### Package managers
TODO
## Any questions?
Checkout the [Official Wiki](https://moosync.app/wiki/) on [moosync.app](https://moosync.app/wiki/) or on [GitHub](https://github.com/Moosync/Moosync/wiki).
For any further questions you may join us on [Discord](https://discord.gg/HsbqbRune3)
## Screenshots
TODO
## Building from source
TODO
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
## Donations
| Cryptocurrency | Address |
| --- | --- |
| Bitcoin (BTC) | bc1qhcywctcy4exkcdd726d2lxkwaluqwgym0ynf9j |
| Ethereum (ETH)| 0x0AFaCe6031e2fBe54D2fBF493310C0f5C3Cef677 |
| Dogecoin (DOGE) | bc1qhcywctcy4exkcdd726d2lxkwaluqwgym0ynf9j |
| Litecoin (LTC) | LLkim24N5yduBbXiFaLMbUeUwmyZ9VUQt7 |
| Polygon (MATIC) | 0x0AFaCe6031e2fBe54D2fBF493310C0f5C3Cef677 |
| Tether USD (USDT) | 0x0AFaCe6031e2fBe54D2fBF493310C0f5C3Cef677 |
| USD coin (USDC) | 0x0AFaCe6031e2fBe54D2fBF493310C0f5C3Cef677 |## TODO
- Preferences
- Clear queue before adding playlist
- System theme fetch
- Optimize cloning in leptos
- Optimize DB queries
- clear thumbnails on song removal
- remove songs on path removal- hide everything technical
- settings is 3/4th of the width
- song paths have alternating light-dark colors
- song paths icons shuold be everywhere
- multi-select tooltip on selecting one song on cursor (first n times)
- change add to queue icon
- Show a not logged in prompt in search (opens up spotify login flow)
- ^ do this everywhere theres a spotify tab
- Show accounts icon on right-most
- artists as circle
- overhaul search artists
- If loading takes more than n-secs (show popup)
- change sort icon (filter icon)
- add ascending/descending under filter
- show lyrics button
- Rename handleCustomRequest to handleStreamRequest or something sensible