mirror of
https://github.com/bplaat/bassiemusic
synced 2026-08-27 19:30:00 +00:00
No description
- Svelte 35%
- Go 28.4%
- Dart 13.4%
- C 10.2%
- JavaScript 3.4%
- Other 9.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github/workflows | ||
| apps | ||
| docs | ||
| server | ||
| web | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
BassieMusic
An online music streaming platform wich can be run locally. That has a nice web music player. It can download new music with metadata from the Deezer API and YouTube music videos.
Features
- Local online music streaming platform
- Nice music web player build with SvelteKit
- Search your music library
- Arists, albums, tracks likes
- Play history and changeable music queue
- User made shareable playlists
- Automatic downloader with metadata from Deezer and YouTube
- Native macOS webview app
- Native Windows webview app
- Mobile player app build with Flutter and native code
Right now BassieMusic is in active developement, you can track the progress at our Issue Board
Platforms
The BassieMusic player runs a lot of different platforms:
- Web: This is the main music player and library management tool
- macOS: This native macOS app runs the web player in a
WKWebviewwith nice inset window controls - Windows: This native Windows app runs the web player in a
Webview2with nice custom window controls - Linux: This basic GTK app runs the web player in a
Webkit2GTKwidget - Android & iOS (Flutter): This mobile flutter player app is in development
Screenshot
Documentation
Some parts of the system are not well documented at this time, but we are working to improve this
License
Copyright © 2022 - 2023 PlaatSoft
Licensed under the MIT license.
