OpenSpot is a free, open-source cross-platform music streaming application available as two complete apps: OpenSpot Mobile (React Native + Expo for Android/iOS) with native mobile experience, offline downloads, background playback, and persistent state; and OpenSpot Desktop (Electron + React for macOS/Windows/Linux) with desktop-optimized interface, global audio controls, window management, and local storage. Both share TypeScript codebase with no login requirements and ad-free experience.
Features include high-quality streaming with FLAC/MP3 support, offline downloads for device storage, like and collect functionality for personal libraries, background playback capabilities, persistent state saving liked songs and recent plays across app restarts, and beautiful UI with Material-UI (desktop) and Expo components (mobile). Tech stack includes Expo AV for mobile audio, expo-store for desktop storage, EAS Build for mobile production, electron-builder for desktop packaging, and IPinfo API for location services. Environment configuration via .env template with values shared in official Telegram channel.
Use Cases:
🌐 Language
English
| 简体中文
| 繁體中文
| 日本語
| 한국어
| हिन्दी
| ไทย
| Français
| Deutsch
| Español
| Itapano
| Русский
| Português
| Nederlands
| Polski
| العربية
| فارسی
| Türkçe
| Tiếng Việt
| Bahasa Indonesia
Your Gateway to Limitless Music - Cross-Platform Music Streaming
Stream and download high-quality music for free across all your devices, with no ads and no login required.
This repository contains two complete music streaming applications:
openspot-music-mobile/openspot-music-electron/Stay updated with version releases, and important announcements on official Openspot Telegram channel.
Join us on Telegram (https://img.shields.io/badge/Join%20Us%20on-Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)
!WhatsApp Image 2025-07-26 at 00 52 14 (https://github.com/user-attachments/assets/cc7b262d-ccfe-4899-bd86-56d0e3e90be7)
cd openspot-music-app
cd openspot-music-mobile/
npm install
npx expo start
cd openspot-music-app/
# Development Build
eas build --platform android --profile development
# Preview Build (APK)
eas build --platform android --profile preview
# Production Build
eas build --platform android --profile production
!macOS App (https://github.com/user-attachments/assets/1cb18d3f-4986-4eb2-9cd2-1b606fbf31db)
xattr -rd com.apple.quarantine /Applications/OpenSpot\ Music.app
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
cd openspot-music-app/
cd openspot-music-electron/
npm run build
npm run electron-pack
This project requires a single environment variable to function correctly.
.env.template (https://github.com/BlackHatDevX/openspot-music-app/blob/main/openspot-mobile/.env.template) file..env file is shared in the pinned message of our official Telegram channel: @openspot_music (https://t.me/openspot_music).git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-mobile/
npm install
npx expo start
git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
A huge thanks to these amazing people who made this project possible:
Jash Gro
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.
iOS tweak that unlocks Spotify Premium features without subscription by intercepting user data requests, with custom lyrics support from multiple providers and automated IPA build workflow via GitHub Actions.
Self-hosted family fitness tracking platform with AI nutrition coach, comprehensive food and exercise logging, body measurements, water tracking, and interactive reports powered by Docker deployment.
Passwordless SSH authentication tool using OpenID Connect identities instead of SSH keys, generating time-limited certificates with ID Tokens from Google, Microsoft, GitLab, and custom OIDC providers for cross-platform server access.
Desktop and web application using advanced pixel reassignment algorithm to transform any image into Obama or other target images with adjustable resolution, animation control, and mathematical optimization options.
Docker's multi-agent runtime for building and orchestrating specialized AI agents defined in YAML, with MCP tool integration, smart delegation, RAG retrieval, and support for multiple LLM providers including OpenAI, Anthropic, and Gemini.
Lightweight cross-platform code editor built with Tauri combining Rust and React, featuring external editor support for Neovim and Helix, Git integration, AI agents, Vim keybindings, and integrated terminal for Windows, macOS, and Linux.