Music Sharity: Your Universal Music Link Converter

Published: (February 2, 2026 at 06:08 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

Cover image for Music Sharity: Your Universal Music Link Converter

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 five 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
ShareIntentMusic SharityConverted link

Contributing

Music Sharity is actively seeking contributors, especially for:

  • iOS/macOS Development – 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

Get it on Google Play

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

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! ☕️

Back to Blog

Related posts

Read more »

Publishing Pipeline - LinkedIn Support

markdown !12ww1160https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuplo...