Ever received a Spotify link from a friend but you're an Apple Music subscriber? Or wanted to share your favorite track but your friend uses Deezer? Music Sharity solves this frustrating problem.
The Problem
Music streaming platforms have created silos. Each platform has exclusive apps, and sharing music across platforms is unnecessarily complicated. You shouldn't need 5 different apps just to listen to the same song your friends are sharing.
The Solution
Music Sharity is a free, open-source, privacy-first application that instantly converts music links between:
- Spotify
- Apple Music
- Deezer
- YouTube Music
- Tidal
- SoundCloud
Why Music Sharity?
Privacy First
- Zero data collection
- No tracking, no analytics
- Fully offline capable
- Your music taste stays yours
Truly Cross-Platform (almost)
- Android (Google Play Store)
- Windows (MSI installer)
- Linux (DEB/RPM packages)
- Web (PWA)
Free & Open Source
- Licensed under GPL v3
- No ads, no premium tiers
- Community-driven development
How It Works
Music Sharity leverages the powerful Odesli API to perform platform conversions. Here's the architecture:
User shares link → Music Sharity → Odesli API → Platform links returned
Technical Stack
- Framework: Flutter 3.38.5 (Dart 3.10.4)
- API: Odesli for music platform conversion
- State Management: Provider pattern
- Local Storage: Hive (for conversion history)
- Design: Material Design 3
- CI/CD: GitHub Actions
Key Features
1. Native Android Share Integration
// Share any music link directly from your streaming app
ShareIntent → Music Sharity → Converted link
Contributing
Music Sharity is actively seeking contributors, especially for:
- iOS/macOS Development: We need developers with Apple hardware for testing
- Translations: Currently planning FR/DE, but all languages welcome
- UI/UX Improvements: Designers welcome!
- Testing: Bug reports and feature requests
How to Contribute
Check our Contributing Guidelines for more details.
Privacy Commitment
In an era of data harvesting, Music Sharity takes a different approach:
No user accounts
No cloud sync
No analytics
No tracking pixels
No third-party SDKs (except Odesli API)
All data stays on YOUR device
Read our full Privacy Policy.
Installation
Android
Windows
Download the MSI installer from GitHub Releases.
Linux
# Debian/Ubuntu
wget https://github.com/ByteRoast/music-sharity/releases/latest/download/music-sharity.deb
sudo dpkg -i music-sharity.deb
# Fedora/RHEL
wget https://github.com/ByteRoast/music-sharity/releases/latest/download/music-sharity.rpm
sudo rpm -i music-sharity.rpm
Web
Visit music-sharity.byteroast.fr (PWA installable!)
Acknowledgments
- Odesli/Songlink for their amazing API
- Flutter Team for the incredible framework
- Open Source Community for inspiration and support
Links
- GitHub: ByteRoast/music-sharity
- Google Play: Music Sharity
- Website: music-sharity.byteroast.fr
- Issues: Report a bug
If you find Music Sharity useful, consider:
- Starring the repo on GitHub
- Reporting bugs or suggesting features
- Contributing code or translations
- Sharing with friends who might benefit
Together, let's break down the walls between music platforms!
Roasting byte beans until it brings up working code! ☕️

Top comments (0)