7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

6 alternatives ranked by real activity

Open-source Audiomack alternatives

A curated, ranked list of the 6 best open-source alternatives to Audiomack.

The best open-source alternative to Audiomack is Spotube. If that doesn't suit you, other good options are NewPipe, Navidrome, Koel and Ampache.

Audiomack alternatives are mainly media & streaming tools. 6 of them shipped code in the last 30 days, 6 can be self-hosted, and 1 uses a permissive licence.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

Spotube

A cross-platform, plugin-based open-source music streaming app for desktop and mobile that avoids telemetry and keeps playback control local.

GitHub stars
50k
Last commit
today
Latest release
v5.1.2
spotube.ccSpotube homepage screenshot

Spotube is an extensible, open-source music streaming app for desktop and mobile, written in Dart with Flutter. Rather than being tied to one service, it relies on plugins that supply music metadata, playlists and audio sources, so community-made or custom plugins can add support for different platforms. GitHub lists the license as 'Other'.

The README highlights freely downloadable tracks with tagged metadata, time-synced lyrics regardless of plugin support, a small installation size, low data usage and native performance. Playback control is done locally rather than on a server, and the project states it has no telemetry, diagnostics or user data collection.

Installers and packages cover Windows, macOS, Android, Linux through Flatpak, Debian, Arch, Fedora and openSUSE packages, and Homebrew, while iOS uses an IPA file that needs sideloading. New versions usually arrive every three to four months. It suits listeners who want a lightweight, privacy-minded music client they can extend with plugins.

Key features

  • Plugin-based music sources and metadata
  • Plugins built by the community
  • Downloadable tracks with tagged metadata
  • Time-synced lyrics for any plugin
  • No telemetry or user data collection
  • Desktop and mobile support

Pricing: Spotube is open source and free to use, with no premium subscription. The project is funded by community donations, sponsorships and website ads.

NewPipe

A free, lightweight Android front end for streaming services such as YouTube, PeerTube, Bandcamp and SoundCloud, built without Google services.

GitHub stars
40k
Last commit
3 days ago
Latest release
v0.29.1
Licence
GPL-3.0
newpipe.netNewPipe homepage screenshot

NewPipe is a lightweight, libre app for Android that acts as a front end to streaming services. It is written in Java and released under the GPL-3.0 license. Rather than embedding each service's official app, it reads content from the services directly and presents video and audio in a single interface. The README marks the app as beta, so users may encounter bugs and are asked to report them with the issue template.

It currently supports YouTube and YouTube Music, PeerTube and all its instances, Bandcamp, SoundCloud and media.ccc.de. The project started with YouTube, and other contributors have added services over the years. Its topics also mention downloading videos and playback in 4K.

The README carries a prominent notice that publishing NewPipe or a fork of it on Google Play breaks Google's terms, and that the NewPipe word mark is a registered trademark with its own policy. The documentation covers screenshots, features, installation and updates, contribution, donations and the license. It suits Android users who want a lightweight client with fewer tracking components.

Key features

  • Streaming front end for Android
  • Supports YouTube, PeerTube, Bandcamp and SoundCloud
  • Lightweight alternative to official apps
  • Video and audio downloads
  • Open source under GPL-3.0

Pricing: Free and open source under the GPL-3.0 license.

Koel

Koel is a self-hosted, web-based music streaming server built with Laravel and Vue that serves your personal music collection in any browser.

GitHub stars
17k
Last commit
today
Latest release
v9.15.0
Licence
MIT
Self-hosted
Yes
koel.devKoel homepage screenshot

Koel is a free, open-source music streaming server that turns a personal music collection into a web-based player. It is built on Laravel and Vue, scans a music library and serves it back through a modern interface that works in any browser.

Beyond playback, Koel supports playlists and smart playlists, scrobbling, podcasts and radio, integrations with Last.fm, Spotify and MusicBrainz, and an AI assistant that responds to natural-language commands. Koel Player is the official mobile app for iOS and Android, which avoids the limits of the mobile web version.

The core is MIT licensed and designed to be self-hosted, with install and upgrade guides in the official documentation. A premium edition, Koel Plus, adds multi-user libraries, collaboration, SSO, cloud storage drivers, custom themes and white-labeling for organizations that want to run their own streaming service. The author is supported through sponsors on OpenCollective and GitHub.

Key features

  • Web-based streaming of a personal music library
  • Playlists and smart playlists
  • Scrobbling with Last.fm, Spotify and MusicBrainz links
  • Podcast and radio support
  • AI assistant for natural-language commands
  • Official iOS and Android app

Pricing: The core is free and open source under MIT; the premium Koel Plus edition adds multi-user and SSO features.

Read more about KoelWebsite GitHub

Ampache

A web-based audio and video streaming application and file manager for accessing your music and videos from nearly any internet-enabled device.

GitHub stars
3.8k
Last commit
yesterday
Latest release
8.2.1
Licence
AGPL-3.0
Self-hosted
Yes
ampache.orgAmpache homepage screenshot

Ampache is a web-based audio and video streaming application and file manager that lets you reach your music and videos from almost any internet-enabled device. It presents an already organized collection in a useful way rather than reorganizing your files.

Its usefulness depends on extracting correct metadata from embedded tags or file names, and it assumes you manage your files yourself. It runs on web servers including Apache, lighttpd, nginx and IIS, with most testing on Apache, and a documented API supports clients. The development branch, Ampache 8, adds an opt-in Jellyfin-compatible API so third-party clients such as Finamp and Symfonium can browse and stream a library.

The project recommends the stable release 7 branch for most users, notes that the develop branch can be unstable and needs PHP 8.5 or later, and provides a Docker image, wiki and admin and user guides. Ampache is written in PHP and licensed under AGPL-3.0.

Key features

  • Web-based audio and video streaming
  • File manager for media collections
  • Metadata from embedded tags and filenames
  • Documented API for third-party clients
  • Opt-in Jellyfin-compatible API
  • Runs on Apache, nginx, lighttpd and IIS
  • Docker image available

Pricing: Free and open source under the AGPL-3.0 licence.

Gonic

Gonic is a lightweight, self-hosted music streaming server written in Go that implements the Subsonic API for many existing clients.

GitHub stars
2.6k
Last commit
yesterday
Latest release
v0.22.0
Licence
GPL-3.0
Self-hosted
Yes
web.libera.chatGonic homepage screenshot

Gonic is a free-software music streaming server that implements the Subsonic server API, so it works with the many apps that speak that protocol. It is written in Go, which keeps it lightweight enough for devices such as a Raspberry Pi, and ARM images are provided. It is licensed under GPL-3.0.

You can browse your collection by folder, which keeps your directory tree intact, or by tags read with taglib for formats including mp3, opus, flac, ape, m4a and wav. It supports on-the-fly audio transcoding with caching through ffmpeg, the Subsonic jukebox mode for gapless server-side playback, podcasts, multiple users with their own playlists and preferences, and scrobbling to last.fm and ListenBrainz. Artist biographies and similar artists come from the last.fm API.

A web interface handles configuration, such as connecting last.fm, managing users and starting library scans. The project lists tested clients including DSub, Symfonium, Amperfy, Tempus, Strawberry and Ultrasonic. Installation is possible from source, with Docker or with systemd, and the default login is admin, which you should change after the first sign-in.

Key features

  • Subsonic API implementation for many clients
  • Browse by folder or by tags
  • On-the-fly transcoding with caching
  • Multiple users with separate playlists
  • last.fm and ListenBrainz scrobbling
  • Podcast support and jukebox mode
  • Web interface for configuration

Pricing: Free and open source under the GPL-3.0 license.

Read more about GonicWebsite GitHub

Audiomack alternatives: questions

What is the best open-source alternative to Audiomack?
Spotube is the top-ranked open-source alternative to Audiomack on Enlisted: A cross-platform, plugin-based open-source music streaming app for desktop and mobile that avoids telemetry and keeps playback control local. Other strong options are NewPipe, Navidrome, Koel and Ampache.
Are these Audiomack alternatives free?
All 6 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 1 also offers a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Audiomack alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 6 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all