Spotube

oss.krtirtho.spotube
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

A cross-platform extensible open-source music streaming platform.<br> 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!

First release: Sep 11, 2025, 5 total releases.

Most recent release: Jun 5, 2026.

Website Repo

Appears in 1 app stack.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Jun 5, 2026 5.1.2
    ### Bug Fixes - **newpipe**: Fallback to muxed streams if no audio stream is available - Dismiss search dropdown and keyboard on submission - Custom image helper null exception **Full Changelog**: https://github.com/KRTirtho/spotube/compare/v5.1.1...v5.1.2
  • Feb 24, 2026 5.1.1
  • Nov 14, 2025 v5.1.0 Release page →
    ## Highlights - New Audio-Source plugins. Ability to add custom audio source created by community aside from official supported sources like YT, Piped etc. - NewPipe support for Desktop platforms - Single connection streaming instead of chunked streaming - Improved download manager with faster download speed, thanks to parallel chunked downloading - Queue batch operations support ### Features
    More…
    - Show plugin source and set the only plugin as default if no plugin is there - **playback**: Add dab music source - **playback**: Add uncompressed flac playback support - Add plugin audio source models and api service - **plugins**: Filter plugins by abilities in plugins page and show abilities as badge - Add setting default audio source support - Move away from track source query and preferences audio quality and codec - Add NewPipe support for desktop platforms - Add default plugin loading capability - **queue**: Add multi-select and bulk actions to queue ([#2839](https://github.com/KRTirtho/spotube/issues/2839)) - **android**: Add 16KB page size support ### Bug Fixes - Change plugin download directory to application support - **playback**: Play next not working - Downloaded tracks are not tagged with metadata - Download not working in different devices and slow - **playback**: Use stream instead of chunked serving of audio bytes ## New Contributors * @Rahul-Sahani04 made their first contribution in https://github.com/KRTirtho/spotube/pull/2839 **Full Changelog**: https://github.com/KRTirtho/spotube/compare/v5.0.0...v5.1.0
  • Nov 14, 2025 5.1.0
    ## Highlights - New Audio-Source plugins. Ability to add custom audio source created by community aside from official supported sources like YT, Piped etc. - NewPipe support for Desktop platforms - Single connection streaming instead of chunked streaming - Improved download manager with faster download speed, thanks to parallel chunked downloading - Queue batch operations support ### Features
    More…
    - Show plugin source and set the only plugin as default if no plugin is there - **playback**: Add dab music source - **playback**: Add uncompressed flac playback support - Add plugin audio source models and api service - **plugins**: Filter plugins by abilities in plugins page and show abilities as badge - Add setting default audio source support - Move away from track source query and preferences audio quality and codec - Add NewPipe support for desktop platforms - Add default plugin loading capability - **queue**: Add multi-select and bulk actions to queue ([#2839](https://github.com/KRTirtho/spotube/issues/2839)) - **android**: Add 16KB page size support ### Bug Fixes - Change plugin download directory to application support - **playback**: Play next not working - Downloaded tracks are not tagged with metadata - Download not working in different devices and slow - **playback**: Use stream instead of chunked serving of audio bytes ## New Contributors * @Rahul-Sahani04 made their first contribution in https://github.com/KRTirtho/spotube/pull/2839 **Full Changelog**: https://github.com/KRTirtho/spotube/compare/v5.0.0...v5.1.0
  • Sep 11, 2025 v5.0.0 Release page →
    Thanks for supporting Spotube. The app was in a non-working state for a long time due to legal and other issues. Well, I am happy to report that your Spotube is officially back. Now, even more customizable and community-driven. I hope users of Spotube will finally be enjoying using Spotube. ## Highlights - Support for any music metadata service through plugins. - Musicbrainz + Listenbrainz official plugin for music metadata. - Listenbrainz scrobbling support (through plugin) - Documentation for using and developing your own plugins: https://spotube.krtirtho.dev/docs
    More…
    - Playback improvements including reduction of skipping issue and HLS support - Performance improvements: - Efficient image handling - UI refactors geared towards performance benefits - Offloading of heavy operations like track source search to secondary thread (Isolate) ### Features - Add ISRC track search for YouTube ([#2594](https://github.com/KRTirtho/spotube/issues/2594)) - Add new icons #2676 by @alexio-dev ([#2678](https://github.com/KRTirtho/spotube/issues/2678)) - Add connect confirmation dialog - Add metadata api service and models - **metadata-plugin**: Add pagination support, feed and playlist CRUD endpoints - **metadata-plugin**: Add local storage api - Add webview, totp and setInterval apis for plugins - Enhance local storage and webview APIs with improved error handling and resource management - **metadata_plugin**: Add logout method - Update plugin configuration with more fields - Implement metadata plugins based on hetu - Update models to match hetu_spotube_plugin signature - Add user endpoint calls in metadata and paginated async notifiers - Add playlist endpoint and providers - Add albums metadata endpoint and provider - Add artist and album providers - Add track endpoint for metadata service - Remove green corp names formally - **metadata**: Add plugin form - Add support for entity specific search - Enhance image handling - Add support for automatic plugin repository from github and codeberg - Use isolate for youtube_explode engine - Add repository and plugin API version fields to metadata plugins - Update new pipe version - **metadata**: Add plugin update checker and dialog for available updates - Optimize track options and related artists - Add plugin scrobbling support and support button - Add ErrorBox and NoDefaultMetadataPlugin components ### Bug Fixes - Calling /track/:streamId endpoint causes active sourced track to be anything - **mobile**: Dialogs in bottom sheet are not opening - Default accent color is orange but it shows blue in settings - Artist images are not loading up - CVE: Remote path traversal through websocket when devices are on same network - Endless playback not working - **android**: NewPipe invalid search content filters - Make YoutubeExplode engine faster - Create and delete playlist not working - Local track not working and images of local not showing up - Local playback not working for tracks with special # (hashtag) characters - Inaccessible streaming url causing rapid skips - **yt**: Fallback to different search result if all streaming url is inaccessible - **playback**: Skip network requests if cached file already exists - Yt-dlp playback not working and add partial support for HLS streaming - Windows webview2 environment permission issue - **playback**: Play not fetching full playlist if playlist is too long - **track_options**: Tapping on option doesn't close the menu - **playback**: Alternative track sources switch not working - **ui**: Lyrics white text in white background and small player buttons ### Translation - Add Traditional Chinese translation ([#2762](https://github.com/KRTirtho/spotube/issues/2762)) - Fix Japanese translations ([#2732](https://github.com/KRTirtho/spotube/issues/2732)) - Correction of the dutch language ([#1306](https://github.com/KRTirtho/spotube/issues/1306)) ## Pull Requests * feat: fix track search by @ehfd in https://github.com/KRTirtho/spotube/pull/2594 * chore: revise filter by @ehfd in https://github.com/KRTirtho/spotube/pull/2614 * i18n: Add Chinese Traditional translation to Spotube and update Chinese Simpified translation file by @510208 in https://github.com/KRTirtho/spotube/pull/2762 * Update app_ja.arb Japanese translation by @maboroshin in https://github.com/KRTirtho/spotube/pull/2732 * Removed Google Play Store link from readme file by @lori28167 in https://github.com/KRTirtho/spotube/pull/2638 * doc: compilation with fvm by @richard-hajek in https://github.com/KRTirtho/spotube/pull/2254 * Update app_nl.arb by @Stephan-P in https://github.com/KRTirtho/spotube/pull/1306 ## New Contributors * @ehfd made their first contribution in https://github.com/KRTirtho/spotube/pull/2594 * @510208 made their first contribution in https://github.com/KRTirtho/spotube/pull/2762 * @lori28167 made their first contribution in https://github.com/KRTirtho/spotube/pull/2638 * @richard-hajek made their first contribution in https://github.com/KRTirtho/spotube/pull/2254 **Full Changelog**: https://github.com/KRTirtho/spotube/compare/v4.0.2...v5.0.0