音楽ストリーミングサービスは月額料金、広告、ログイン必須が当たり前になっています。「OpenSpot Music」はこれをすべてなくしたオープンソースの音楽アプリです。アカウント登録も課金も不要で、起動した瞬間から高音質の音楽を再生できます。
この記事でわかること:
- OpenSpot Musicが解決する課題と仕組み
- v3.0.0で刷新されたUIと追加された新機能
- 対応プラットフォームとダウンロード方法
- Spotify・YouTube Musicとの違い
- 技術スタックとコントリビュートの方法
https://github.com/BlackHatDevX/openspot-music-app
月額ゼロで高音質ストリーミングができる理由
SpotifyやApple Musicは毎月の課金が前提で、無料プランには広告が挿入されます。バックグラウンド再生やオフラインダウンロードは有料プランでしか使えません。YouTubeを代用した場合も、アプリを閉じると再生が止まります。
OpenSpot MusicはYouTubeのAPIを活用して楽曲をストリーミングします。ログインアカウントは一切不要で、アプリをインストールした直後から再生できます。MITライセンスで公開されており、ソースコードはGitHubで公開されています。
v3.0.0で何が変わったか
2026年4月にリリースされたv3.0.0では、UIが全面的に刷新されました。画面レイアウトが整理されてナビゲーションがスムーズになり、見た目と操作感が大きく変わっています。
機能面での主な追加点は以下のとおりです。
ヘッドセットのボタン操作とスマートフォンのロック画面から、再生・一時停止・スキップができるようになりました。画面を開かずに操作できるため、移動中の利便性が高まっています。
OnePlusなど対応デバイスでは、カプセル型のミニプレーヤーが画面上に表示されます。別のアプリを操作しながら現在の再生状況を確認でき、タップで即座に操作できます。
アーティストの楽曲一覧は、これまで全件読み込みができない問題がありました。v3.0.0ではページネーション処理が修正され、大量の曲を持つアーティストでもディスコグラフィーを最後まで表示できます。
また、キューからリピートオプションが削除されました。操作パネルがすっきりし、よりシンプルな再生体験になっています。
主な機能
ストリーミングとオフライン再生
高音質でのオンラインストリーミングに対応しています。楽曲をデバイスに保存できるオフラインダウンロード機能があり、インターネット接続なしでも再生できます。FLACフォーマットの楽曲も再生対象に含まれます。
検索と楽曲発見
曲名・アーティスト・アルバム・公開プレイリストを横断検索できます。地域に基づくトレンド曲の一覧も表示され(IPinfo利用)、今話題の楽曲をすぐに見つけられます。アーティストページではアルバムと全楽曲を閲覧できます。
プレイリスト管理
お気に入り登録と独自プレイリストの作成・管理が可能です。聴きたい曲を自分でまとめておけます。バックグラウンド再生にも対応しており、他のアプリを使いながら音楽を流し続けられます。
テーマ設定
ダークモード、ライトモード、端末設定に追従するオートモードの3種類から選べます。
対応プラットフォームとインストール方法
現在の公式リリースはAndroid向けです。GitHubのReleasesページからAPKファイルを直接ダウンロードしてインストールできます。Google Playへの掲載はなく、提供元不明アプリの許可が必要です。
iOS版はコントリビューターを募集中で(Issues #15)、まだ利用できません。デスクトップ版(macOS / Windows / Linux)はElectronで構築されており、現在は全面的な作り直し中とアナウンスされています。
Spotify・YouTube Musicとの比較
| 比較項目 | OpenSpot Music | Spotify(無料) | YouTube Music(無料) |
|---|---|---|---|
| 料金 | 完全無料 | 無料(広告あり) | 無料(広告あり) |
| 広告 | なし | あり | あり |
| ログイン | 不要 | 必要 | 必要 |
| バックグラウンド再生 | 可能 | 有料のみ | 有料のみ |
| オフライン再生 | 可能 | 有料のみ | 有料のみ |
| ソースコード | 公開(MIT) | 非公開 | 非公開 |
有料プランを使わずにバックグラウンド再生とオフラインダウンロードを両立したい場合、OpenSpot Musicは現実的な選択肢です。ただし、SpotifyやApple Musicのようなアーティストとの公式ライセンス契約はなく、著作権の取り扱いはユーザー自身が確認する必要があります。
技術スタックと開発への参加
モバイル版はReact NativeとExpoで構築されており、EAS Buildを使ってAPKを生成しています。デスクトップ版はElectronとReactの組み合わせです。コードの95.7%はTypeScriptで書かれています。
UIはMaterial-UIを採用しており、状態管理にはReact Context + useReducerを使っています。デスクトップ版のローカルデータ保持にはelectron-storeが使われています。
GitHubスター数は現在1,900を超えています。英語・日本語・中国語・ドイツ語など8言語対応の翻訳ファイルがあり、コントリビュートも歓迎されています。バグ報告はGitHub Issues、コミュニティはTelegramチャンネル(@openspot_music)で活動しています。
OpenSpot Musicは、Spotifyの有料機能を無料で代替できるOSSアプリとして、特にAndroidユーザーが試しやすい選択肢です。iOS版とデスクトップ版の完成度次第で、さらに幅広いユーザーに広がる可能性があります。