오픈스팟 뮤직 🎶
무한한 음악의 세계로 - 크로스플랫폼 음악 스트리밍
광고 없이 로그인 없이, 모든 기기에서 고품질 음악을 무료로 스트리밍하고 다운로드하세요.
📱📺 하나의 저장소, 두 개의 놀라운 앱
이 저장소에는 두 개의 완전한 음악 스트리밍 애플리케이션이 포함되어 있습니다:
🎵 OpenSpot Mobile (React Native + Expo)
- 플랫폼: Android, iOS(작업중)
- 경로:
openspot-music-mobile/ - 특징: 오프라인 다운로드, 백그라운드 재생, 지속적 상태를 갖춘 네이티브 모바일 경험
🖥️ OpenSpot Desktop (Electron + React)
- 플랫폼: macOS, Windows(작업중), Linux(작업중)
- 경로:
openspot-music-electron/ - 특징: 글로벌 오디오 제어, 창 관리, 로컬 저장소를 갖춘 데스크톱 최적화 인터페이스
📢 공식 텔레그램 채널에 참여하세요
공식 Openspot 텔레그램 채널에서 버전 출시 및 중요 공지를 받아보세요.
📱 모바일 앱 (React Native + Expo)
스크린샷
다운로드 링크
- Android APK: OpenSpot-2.0.4-release.apk
- iOS: 관리자 필요
개발 환경 설정
cd openspot-music-app
cd openspot-music-mobile/
npm install
npx expo start
프로덕션 빌드
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🖥️ 데스크톱 앱 (Electron + React)
스크린샷
다운로드 링크
- macOS DMG: OpenSpot.Music-2.0.3-arm64.zip
- 설치 후 손상된 앱 문제를 겪고 있다면 이것을 실행하세요.
xattr -rd com.apple.quarantine /Applications/OpenSpot\ Music.app
개발 환경 설정
bash
cd openspot-music-app/
cd openspot-music-electron/
npm install
npm run electron-dev
프로덕션 빌드
bash
cd openspot-music-app/
cd openspot-music-electron/
npm run build
npm run electron-pack✨ 주요 기능 (양쪽 앱)
- 🎵 고음질 스트리밍: 좋아하는 트랙을 최고의 음질로 감상하세요
- 💾 오프라인 다운로드: 음악을 기기에 저장해 오프라인으로 감상하세요
- ❤️ 좋아요 & 컬렉션: 노래에 '좋아요'를 눌러 개인 컬렉션을 만드세요
- 🔄 백그라운드 재생: 다른 앱을 사용하면서도 음악 감상 지속
- 🚫 로그인 불필요: 바로 시작! 계정이나 가입 없이 이용 가능
- 💾 지속적인 상태 저장: 좋아요 표시한 곡과 최근 재생 목록이 앱 재시작 후에도 유지
- 🎨 아름다운 UI: 각 플랫폼에 맞게 설계된 깔끔하고 현대적인 인터페이스
- 🆓 완전 무료 & 광고 없음: 비용과 광고 없이 끊김 없는 음악 감상
💻 기술 스택
모바일 앱
- 프레임워크: React Native 및 Expo
- 네비게이션: Expo Router
- 오디오: Expo AV
- 빌드: EAS Build
- 위치 조회: IPinfo API
데스크탑 앱
- 프레임워크: Electron + React
- UI: Material-UI
- 상태 관리: React Context + useReducer
- 저장소: electron-store
- 빌드: electron-builder
공통
- 언어: TypeScript
- 패키지 매니저: npm/yarn
환경 변수 설정
이 프로젝트는 정상 동작을 위해 하나의 환경 변수가 필요합니다.
.env.template파일에 템플릿이 제공됩니다..env파일을 완성하는 데 필요한 값은 공식 텔레그램 채널의 고정 메시지에서 확인할 수 있습니다: @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🙌 기여자
이 프로젝트를 가능하게 해준 멋진 분들께 큰 감사를 드립니다:
- @sixnine-dotdev – 핵심 기여, API 통합 및 프로젝트의 전체적인 기반 제공
📞 커뮤니티 & 지원
- 텔레그램: Openspot Music
- 이슈: GitHub Issues
👤 저자 & 연락처
Jash Gro
- 링크드인: https://linkedin.com/in/jash-gro/
- 포트폴리오: https://bit.ly/jashgro
- 텔레그램: https://telegram.dog/deveIoper_x
- 깃허브: https://github.com/BlackHatDevX
📄 라이선스
이 프로젝트는 오픈소스이며 MIT 라이선스로 배포됩니다. 자세한 내용은 LICENSE 파일을 참고하세요.
⭐ 이 프로젝트가 마음에 드신다면, 꼭 별점을 남겨주세요! ⭐
여러분의 응원이 모두를 위한 멋진 무료 음악 앱 개발을 이어가는 힘이 됩니다.
``` --- Tranlated By Open Ai Tx | Last indexed: 2025-09-24 ---