
A cross-platform extensible open-source music streaming platform.
Bring your own music metadata/playlist with plugins created by community or by yourself. A small step towards the decentralized music streaming era!
Btw it's not just another Electron app π

[](https://news.ycombinator.com/item?id=39066136)

---


## π 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.
## π β¬οΈ Installation guide
New versions usually release every 3-4 months.
Platform |
Package/Installation Method |
Windows |
|
MacOS |
|
Android |
|
iOS |
*iPA file only. Requires sideloading with AltStore or similar tools.
|
Flatpak |
flatpak install com.github.KRTirtho.Spotube
|
AppImage |
AppImage's lacking stability led to it's temporary removal. More information at https://github.com/KRTirtho/spotube/issues/1082 |
Debian/Ubuntu |
Then run: sudo apt install ./Spotube-linux-x86_64.deb
|
Arch/Manjaro |
With pamac: sudo pamac install spotube-bin
With yay: yay -Sy spotube-bin
|
Fedora/OpenSuse |
For Fedora: sudo dnf install ./Spotube-linux-x86_64.rpm
For OpenSuse: sudo zypper in ./Spotube-linux-x86_64.rpm
|
Linux (tarball) |
|
Macos - Homebrew |
brew tap krtirtho/apps
brew install --cask spotube
|
Windows - Chocolatey |
choco install spotube
|
Windows - Scoop |
scoop bucket add extras
scoop install spotube
|
Windows - WinGet |
winget install --id KRTirtho.Spotube
|
### π Nightly Builds
Grab the latest nightly builds of Spotube [from the GitHub Releases](https://github.com/KRTirtho/spotube/releases/tag/nightly).
## π³οΈ Building from source