OpenSpot Music 🎶
Twoja brama do nieograniczonej muzyki - wieloplatformowy streaming muzyki
Streamuj i pobieraj muzykę w wysokiej jakości za darmo na wszystkich swoich urządzeniach, bez reklam i bez konieczności logowania.
📱📺 Dwie Niezwykłe Aplikacje, Jedno Repozytorium
To repozytorium zawiera dwie kompletne aplikacje do streamingu muzyki:
🎵 OpenSpot Mobile (React Native + Expo)
- Platformy: Android, iOS(WIP)
- Lokalizacja:
openspot-music-mobile/ - Funkcje: Natywne doświadczenie mobilne z możliwością pobierania offline, odtwarzaniem w tle i trwałym stanem
🖥️ OpenSpot Desktop (Electron + React)
- Platformy: macOS, Windows(WIP), Linux(WIP)
- Lokalizacja:
openspot-music-electron/ - Funkcje: Interfejs zoptymalizowany na desktop, globalne sterowanie dźwiękiem, zarządzanie oknami i lokalne przechowywanie
📢 Dołącz do naszego kanału na Telegramie
Bądź na bieżąco z wydaniami wersji i ważnymi ogłoszeniami na oficjalnym kanale Telegram Openspot.
📱 Aplikacja mobilna (React Native + Expo)
Zrzuty ekranu
Linki do pobrania
- Android APK: OpenSpot-2.0.4-release.apk
- iOS: Potrzebny opiekun
Konfiguracja środowiska developerskiego
cd openspot-music-app
cd openspot-music-mobile/
npm install
npx expo start
Budowanie na potrzeby produkcji
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🖥️ Aplikacja Desktopowa (Electron + React)
Zrzuty ekranu
Linki do pobrania
- macOS DMG: OpenSpot.Music-2.0.3-arm64.zip
- Uruchom to, jeśli po instalacji występuje problem z uszkodzoną aplikacją.
xattr -rd com.apple.quarantine /Applications/OpenSpot\ Music.app
- Windows EXE: Wkrótce dostępne!
- Linux DEB: Wkrótce dostępne!
Konfiguracja środowiska developerskiego
bash
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
Budowanie na produkcję
bash
cd openspot-music-app/
cd openspot-music-electron/
npm run build
npm run electron-pack
✨ Kluczowe funkcje (obie aplikacje)
- 🎵 Wysokiej jakości strumieniowanie: Słuchaj ulubionych utworów w najlepszej możliwej jakości
- 💾 Pobieranie offline: Zapisuj muzykę bezpośrednio na urządzeniu do słuchania offline
- ❤️ Polub & Zbieraj: Buduj swoją osobistą kolekcję, polubiając utwory
- 🔄 Odtwarzanie w tle: Kontynuuj słuchanie podczas korzystania z innych aplikacji
- 🚫 Bez logowania: Od razu korzystaj! Bez kont i rejestracji
- 💾 Trwały stan: Twoje polubione utwory i ostatnio odtwarzane są zapisywane po ponownym uruchomieniu aplikacji
- 🎨 Piękny interfejs: Czysty, nowoczesny wygląd zaprojektowany dla każdej platformy
- 🆓 Całkowicie darmowa i bez reklam: Ciesz się muzyką bez przerw, kosztów i reklam
---💻 Stos technologiczny
Aplikacja mobilna
- Framework: React Native z Expo
- Nawigacja: Expo Router
- Audio: Expo AV
- Budowanie: EAS Build
- Pobieranie lokalizacji: IPinfo API
Aplikacja desktopowa
- Framework: Electron + React
- UI: Material-UI
- Stan aplikacji: React Context + useReducer
- Przechowywanie: electron-store
- Budowanie: electron-builder
Wspólne
- Język: TypeScript
- Menedżer pakietów: npm/yarn
---Konfiguracja środowiska
Ten projekt wymaga jednej zmiennej środowiskowej do prawidłowego działania.
- Szablon znajduje się w pliku
.env.template.
- Wymagana wartość do uzupełnienia pliku
.env jest udostępniona w przypiętej wiadomości na naszym oficjalnym kanale Telegram: @openspot_music.
---🚀 Szybki start
Dla programowania mobilnego
bash
git clone https://github.com/BlackHatDevX/openspot-music-app.git
cd openspot-music-app/
cd openspot-music-mobile/
npm install
npx expo start
Dla programowania na komputery stacjonarne
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
🙌 Współtwórcy
Wielkie podziękowania dla tych niesamowitych osób, dzięki którym ten projekt powstał:
- @sixnine-dotdev – Główne wkłady, integracja API oraz ogólna podstawa projektu
📞 Społeczność i wsparcie
- Telegram: Openspot Music
- Zgłoszenia: GitHub Issues
👤 Autor i kontakt
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
📄 Licencja
Ten projekt jest open-source i objęty licencją MIT. Zobacz plik LICENSE, aby uzyskać więcej informacji.
⭐ Jeśli podoba Ci się ten projekt, daj mu gwiazdkę! ⭐
Twoje wsparcie pomaga nam rozwijać niesamowite darmowe aplikacje muzyczne dla wszystkich.
---
Tranlated By Open Ai Tx | Last indexed: 2025-09-24
---