Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flutter
  3. Spotube

Spotube

NOASSERTIONDartv5.1.2

A cross-platform, plugin-powered open-source music streaming app that lets you bring your own audio sources and metadata.

Visit WebsiteGitHubGitHub
47.8k stars2.2k forks0 contributors

What is Spotube?

Spotube is an open-source, cross-platform music streaming application that uses a plugin-based architecture to connect to various music sources. It allows users to stream and download music while maintaining control over their data and privacy, offering an alternative to centralized commercial streaming services.

Target Audience

Users seeking a privacy-respecting, customizable music streaming experience across desktop and mobile devices, and developers interested in extending functionality through plugins.

Value Proposition

It provides a decentralized, extensible alternative to mainstream streaming platforms, with no telemetry, local playback control, and the ability to integrate with multiple audio sources via community plugins.

Overview

🎧 Open source music streaming app! Available for both desktop & mobile!

Use Cases

Best For

  • Streaming music from multiple sources through a single app
  • Privacy-conscious users who want to avoid data collection
  • Downloading music for offline listening with proper metadata
  • Cross-platform music listening on desktop and mobile
  • Extending music app functionality with custom plugins
  • Accessing music without relying on a single commercial service

Not Ideal For

  • Users wanting a seamless, out-of-the-box music streaming service with automatic recommendations and curated playlists
  • Projects requiring guaranteed audio source availability and high reliability for critical or commercial use
  • Teams lacking technical expertise to troubleshoot or develop custom plugins for specific music sources
  • Applications needing integrated social features, collaborative playlists, or real-time sharing capabilities

Pros & Cons

Pros

Plugin-Powered Flexibility

Supports any music platform through community or custom plugins, enabling a decentralized approach as described in the README, allowing users to bring their own audio sources.

Privacy-First Design

Collects no telemetry, diagnostics, or user data, ensuring privacy by design, which is a core feature highlighted in the README.

Cross-Platform Availability

Available on desktop (Windows, macOS, Linux) and mobile (Android, iOS) with multiple installation methods, including Flatpak, APK, and package managers, as detailed in the installation guide.

Offline Listening Capabilities

Allows free downloading of tracks with properly tagged metadata for offline playback, enhancing usability without internet access.

Time-Synced Lyrics

Displays synchronized lyrics regardless of plugin support, improving the listening experience with accurate timing.

Cons

Plugin Ecosystem Instability

Community-driven plugins vary in quality and maintenance, and AppImage support was temporarily removed due to stability issues, indicating potential reliability concerns.

Complex Plugin Development

Creating custom plugins requires technical knowledge of Hetu scripting and Flutter, with documentation that may be less comprehensive than for commercial apps.

Limited Music Discovery

Lacks built-in features for music discovery and recommendations, relying on plugins which may not offer curated content or algorithmic suggestions.

Performance Trade-Offs

Built with Flutter for cross-platform compatibility, which might introduce performance overhead compared to native apps optimized for specific operating systems.

Open Source Alternative To

Spotube is an open-source alternative to the following products:

YouTube Music
YouTube Music

YouTube Music is a music streaming service developed by YouTube, offering official songs, albums, playlists, and music videos.

Apple Music
Apple Music

Apple Music is a music and audio streaming service by Apple offering access to millions of songs, curated playlists, radio stations, and integration across Apple devices.

Spotify
Spotify

Spotify is a digital music streaming service that gives users access to millions of songs, podcasts, and videos from artists around the world.

Frequently Asked Questions

Quick Stats

Stars47,846
Forks2,218
Contributors0
Open Issues793
Last commit1 day ago
CreatedSince 2021

Tags

#music#open-source#plugin-system#desktop-app#android#mobile-app#flutter-desktop#youtube#linux#cross-platform#decentralized#flutter#privacy-focused#music-streaming#desktop-client#macos#windows#music-player

Built With

S
SQLite
R
Riverpod
m
mpv
F
Flutter
D
Dart

Links & Resources

Website

Included in

Flutter59.5k
Auto-fetched 3 hours ago

Related Projects

RustDeskRustDesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Stars118,748
Forks18,102
Last commit21 hours ago
AppFlowyAppFlowy

Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.

Stars74,226
Forks5,700
Last commit28 days ago
Flutter Common WidgetsFlutter Common Widgets

flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

Stars23,659
Forks3,764
Last commit2 years ago
History Of EverythingHistory Of Everything

Flutter Launch Timeline Demo

Stars6,586
Forks986
Last commit4 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub