50,706
stars
+144+151+951
2,391
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions
README
A cross-platform extensible open-source music streaming platform. Bring your own music metadata/playlist/audio-source with plugins created by community or by yourself. A small step towards the decentralized music streaming era! --- !Spotube Desktop !Spotube Mobile 🌃 Features - 🧩 Plugin powered, supports any platform or custom music service through plugins. - 🗺️ Community driven plugins for popular platforms or create your own. - ⬇️ Freely downloadable tracks with tagged metadata. - 🖥️ 📱 Cross-platform support. - 🪶 Small size & less data usage. - 🕒 Time synced lyrics regardless of the plugin support. - ✋ No telemetry, diagnostics or user data collection. - 🚀 Native performance. - 📖 Open source/libre software. - 🔉 Playback control is done locally, not on the server. ⬇️ Download Download Spotube from the Official Website: https://spotube.cc 🔄 Nightly Builds Grab the latest nightly builds of Spotube from the Offical Website. 🕳️ Building from source [Click to expand] Spotube is a Compose Multiplatform app. 1. Prerequisites - JDK 21 to run Gradle (the Gradle daemon JDK and GraalVM are provisioned automatically). - Rust (rustup + cargo), for the composeApp library built through Gobley. - Android SDK, only for Android builds. - ComposeNativeWebview, which isn't on Maven Central yet. Clone it at the commit pinned as COMPOSE_WEBVIEW_COMMIT in spotube-release-binary.yml and run ./gradlew publishToMavenLocal in it. - Linux only: runtime libraries, including VLC. Needed to run the app, including :composeApp:run: | Distro | Command | | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Debian/Ubuntu | sudo apt-get install libvlc5 vlc-plugin-base libwebkit2gtk-4.1-0 libgtk-3-0 libasound2 libgl1 libxtst6 libxi6 libxrender1 | | Fedora | sudo dnf install vlc-libs webkit2gtk4.1 gtk3 alsa-lib mesa-libGL libXtst libXi libXrender (vlc-libs needs RPM Fusion) | | Arch / CachyOS / Manjaro | sudo pacman -S vlc webkit2gtk-4.1 gtk3 alsa-lib libglvnd libxtst libxi libxrender | | openSUSE | sudo zypper install libvlc5 libwebkit2gtk-4_1-0 libgtk-3-0 libasound2 Mesa-libGL1 libXtst6 libXi6 libXrender1 | On Ubuntu 24.04+/Debian 13, libgtk-3-0 and libasound2 are libgtk-3-0t64 and libasound2t64; apt resolves this itself. 2. Run in development Desktop (JVM), fastest edit/run loop bash ./gradlew :composeApp:run Android debug APK bash ./gradlew :composeApp:assembleStableDebug Use ./gradlew :composeApp:assem
相关报道 (7)
techritualSpotube:開源音樂串流 App 擺脫訂閱費枷鎖2026-06-15techritualSpotube:Spotify 粉絲免費聽歌嘅開源解方2026-05-14blog.csdn如何用Spotube打造跨平台音乐流媒体体验:开源方案全解析2026-02-21blog.csdnGithub 热点项目 【Spotube】免费开源跨平台音乐神器,Spotify曲库+无广告畅听2025-03-09livedoor ニュース無料でオープンソース&クロスプラットフォーム対応のSpotifyクライアント「Spotube」2024-01-27電腦王阿達Spotube 實現無廣告聽 Spotify 音樂的開源軟體,Windows/Mac/Android 都支援2024-01-23Linux AdictosSpotube 将 Spotify 与 YouTube 混合播放音乐2023-09-26
News & coverage (12)
Hacker NewsSpotube: Open-source Spotify-Youtube client▲ 853 · 631 comments · 2024-01-20Hacker NewsSpoTube: Ad-free cross-platform FOSS Spotify client▲ 3 · 0 comments · 2023-08-21Hacker NewsSpotify crossplatform-client streams music using YouTube and no Spotify premium▲ 2 · 1 comments · 2022-09-06Hacker NewsSpotube – Free Alternative for Spotify▲ 1 · 0 comments · 2023-09-12Hacker NewsA lightweight free Spotify crossplatform-client▲ 1 · 1 comments · 2022-05-02appgefahren.deSpotube: Alternativ-App für Spotify jetzt in Version 4.0 erhältlich2025-03-22OkdiarioExiste una forma gratis y legal de escuchar Spotify sin pagar y sin anuncios2024-07-19Les NumériquesComment utiliser Spotube, le client Spotify alternatif et gratuit ?2024-03-23WWWhat´s newSpotube, para escuchar música gratis usando las APIs de Spotify y Youtube2024-01-01SlashGear16 Useful Apps You Didn't Know Existed2026-02-17