Self-hosted open-source music sharing platform from music lovers for music lovers
Docs | Installation Guide | First Steps | Contributing | Issue Tracker | Discuss | Roadmap
v1.0
release will happen in March 2021!
MusicShare is a community-driven open-project enabling people to listen and share music with friends and family.
Upload music to your your self-hosted personal library and share it with friends and family.
Try out our demo!
Current Features
- Personal library
- Unlimited shares with friends and family
- Rich song meta data management (
title
,artists
,remixer
,featurings
,genres
,songtypes
,tags
,labels
,releasedate
,year
,duration
,filesize
,rips
,bpm
) - Personal and shared playlists
- Simple music player
- Simple file upload
- Upload duplicate detection
- Upload automatic rich meta data extraction from id3 tags and filename
- Granular share permissions
- Modern and clear web ui
Upcoming Features
- Crossplatform (Android and iOS) app with a modern and clear ui
- Song cover arts
- Native feel song list including keyboard shortcuts
- File support for
m4a
andaac
- Smart playlists sourced from custom filters
- Album and EP support
iTunes used to be a great and simple yet powerful music library, but suffered user experience, platform support, and mobility during the recent years.
Streaming services became the way listening to music nowadays with great multi platform support and modern user interfaces, but with the caveat of not being the owner of the music.
MusicShare is there to combine both ideas - providing a simple yet powerful service to manage and share your own self-hosted music library.
We know that there are many alternatives out there like navidrome
, funkwhale
, plex
, etc... So why even develop another new self-hosted music sharing platform?
For music lovers like us, any subsonic compatible backend-client solution does not correspond to our expectations and claim of a fully comprehensive music online service. Especially, the lack of a granular song meta data management prevented us in the past from setting up such a subsonic compatible system for larger personal music libraries. Furthermore, in our opinion the subsonic ecosystem has a lack of good iOS and Android Apps which gives you the feeling of a Spotify or Apple Music app. (And yes, we know that MusicShare can't provide any iOS or Android yet, but it is at the top of our todo list and enjoys the highest priority in the upcoming months!)
Nevertheless, we want to emphasize that we really appreciate the existence of an open-source standard like subsonic, enabling a diverse variety of music hosting projects and clients for the music loving self-hosting community. That's why we also decided to open source MusicShare with all it's part!
We are always happy welcoming new people contributing to this project. Here's a little guide to get started!
We are also open for questions and answers on our official gitter or slack.
- Yannick Stachelscheid (@yss14)
- Felix Wohnhaas (@fewhnhouse)
- Tobias Klesel (@tobi12345)
- Christian Diemers (@Freshchris01)
This project is licensed under the AGPL license.