music-sharity

Music Sharity

License: GPL v3 Platform Version GitHub issues GitHub stars

[!WARNING] Currently only Android and Windows builds are officially released and supported.

iOS, macOS, Linux, and Web builds are technically functional but not actively maintained due to hardware limitations (no Mac ownership). Community contributions for these platforms are welcome!

Music Sharity is a cross-platform app that converts music links between different streaming services instantly.

Screenshots

Features

Installation

Android

Option 1: Google Play Store (Recommended)

[Coming soon - Link to Play Store]

Option 2: Direct APK Download

  1. Go to Releases
  2. Download the latest music-sharity-x.y.z.apk
  3. Enable β€œInstall from unknown sources” in Settings
  4. Install the APK

Windows

  1. Go to Releases
  2. Download music-sharity-windows-x.y.z.zip
  3. Extract and run music_sharity.exe

Other Platforms

While iOS, macOS, Linux, and Web builds can be compiled, they are not officially supported at this time due to:

Community contributions are welcome! If you have the hardware and want to help maintain these platforms, please open an issue or PR.

How to Use

Method 1: Share from Music App (Android only)

  1. Open Spotify, Deezer, or any supported music app
  2. Find a track or album you want to share
  3. Tap the Share button
  4. Select Music Sharity from the share menu
  5. Choose your destination platform
  6. Share the converted link!
  1. Open Music Sharity
  2. Paste your music link in the text field
  3. Click Convert
  4. Select your destination platform
  5. Share or copy the converted link

Supported Platforms

Platform Status
Spotify βœ… Fully supported
Deezer βœ… Fully supported
Apple Music βœ… Fully supported
YouTube Music βœ… Fully supported
Tidal βœ… Fully supported

Technical Details

Built with:

Architecture:

Privacy

Music Sharity does not collect or store any personal data.

Read our Privacy Policy for details.

Build from Source

Prerequisites

Setup

  1. Clone the repository:
    git clone https://github.com/byteroast/music-sharity.git
    cd music-sharity
    
  2. Install dependencies:
    flutter pub get
    
  3. Run the app: ```bash

    Android

    flutter run

Windows

flutter run -d windows

Web (experimental)

flutter run -d chrome


4. **Build release:**
```bash
# Android APK
flutter build apk --release

# Windows
flutter build windows --release

Contributing

Contributions are welcome! Especially for:

See CONTRIBUTING.md for guidelines.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

This means:

Author

Sikelio (Byte Roast)

Acknowledgments

Support

If you find this project useful, please consider: