🌐 Language
OpenSpot Music 🎶
Your Gateway to Limitless Music - Cross-Platform Music Streaming
Stream and download high-quality music for free on all your devices, with no ads and no login needed.
📱📺 Two Amazing Apps, One Repository
This repository includes two complete music streaming apps:
🎵 OpenSpot Mobile (React Native + Expo)
- Platforms: Android, iOS (WIP)
- Location:
openspot-music-mobile/
- Features: Native mobile experience with offline downloads, background playback, and persistent state
🖥️ OpenSpot Desktop (Electron + React)
- Platforms: macOS, Windows (WIP), Linux (WIP)
- Location:
openspot-music-electron/
- Features: Desktop-optimized interface with global audio controls, window management, and local storage
📢 Join Our Telegram Channel
Stay up to date with version releases and important announcements via the official Openspot Telegram channel.
📱 Mobile App (React Native + Expo)
Screenshots
Download Links
- Android APK: OpenSpot-2.0.4-release.apk
- iOS: Maintainer Needed
Development Setup
cd openspot-music-app
cd openspot-music-mobile/
npm install
npx expo start
Build for Production
cd openspot-music-app/Development Build
eas build --platform android --profile developmentPreview Build (APK)
eas build --platform android --profile previewProduction Build
eas build --platform android --profile production
🖥️ Desktop App (Electron + React)
Screenshots
Download Links
- macOS DMG: OpenSpot.Music-2.0.3-arm64.zip
- Run this if you are facing damaged app issue after installation.
xattr -rd com.apple.quarantine /Applications/OpenSpot\ Music.app
- Windows EXE: Coming Soon!
- Linux DEB: Coming Soon!
Development Setup
bash
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
Build for Production
bashcd openspot-music-app/ cd openspot-music-electron/ npm run build npm run electron-pack
✨ Key Features (Both Apps)
- 🎵 High-Quality Streaming: Listen to your favorite tracks in the best possible quality
- 💾 Offline Downloads: Save music directly to your device for offline listening
- ❤️ Like & Collect: Build your personal collection by liking songs
- 🔄 Background Playback: Continue listening while using other apps
- 🚫 No Login Required: Jump right in! No accounts or sign-ups needed
- 💾 Persistent State: Your liked songs and recently played tracks are saved across app restarts
- 🎨 Beautiful UI: Clean, modern interface designed for each platform
- 🆓 Completely Free & Ad-Free: Enjoy uninterrupted music without any cost or advertisements
---💻 Tech Stack
Mobile App
- Framework: React Native with Expo
- Navigation: Expo Router
- Audio: Expo AV
- Build: EAS Build
- Location-Fetching: IPinfo API
Desktop App
- Framework: Electron + React
- UI: Material-UI
- State: React Context + useReducer
- Storage: electron-store
- Build: electron-builder
Shared
- Language: TypeScript
- Package Manager: npm/yarn
---Environment Configuration
This project requires a single environment variable to function correctly.
- A template is provided in the
.env.template
file.
- The required value to complete your
.env
file is shared in the pinned message of our official Telegram channel: @openspot_music.
---🚀 Quick Start
For Mobile Development
bash
git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-mobile/
npm install
npx expo start
For Desktop Development
bash
git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
🙌 Contributors
A huge thanks to these amazing people who made this project possible:
- @sixnine-dotdev – Core contributions, API integration and overall backbone of the project
📞 Community & Support
- Telegram: Openspot Music
- Issues: GitHub Issues
👤 Author & Contact
Jash Gro
- LinkedIn: https://linkedin.com/in/jash-gro/
- Portfolio: https://bit.ly/jashgro
- Telegram: https://telegram.dog/deveIoper_x
- GitHub: https://github.com/BlackHatDevX
📄 License
This project is open-source and licensed under the MIT License. See the LICENSE
file for more information.
⭐ If you like this project, please give it a star! ⭐
Your support helps us continue developing amazing free music apps for everyone.
---
Tranlated By Open Ai Tx | Last indexed: 2025-09-24
---