Skip to content

Search tools

Media Streaming - Audio Streaming

Open source alternatives to SoundCloud

We track 6 open-source SoundCloud alternatives, of which 3 currently score 70 or above on Repoly's GitHub health scale and 2 ship a Docker image. koel leads on health at 87/100 with 406 commits in the last 90 days; across all 6 projects you are choosing between AGPL-3.0, Apache-2.0, BSD-3-Clause and 1 other licences.

updated Oct 2026 6 alternatives best health 87 ★ 26k combined 1,882 commits / 90d 2 with Docker

Top picks to replace SoundCloud

  • Healthiest

    koel

    Health 87/100: 406 commits in 90 days, latest release v9.15.0.

  • Most active

    Ampache

    1,260 commits in the last 90 days, more than any other option here.

Licence family

Showing 6 of 6 tools

All 6 SoundCloud alternatives, ranked by health

  • Top pick · highest health

    koel

    Personal music streaming server that works.

    ★ 17k⟳ todayv9.15.0MIT

    PHP
  • LibreTime

    Broadcast streaming radio on the web (fork of [Airtime](https://github.com/sourcefabric/Airtime)).

    ★ 937⟳ yesterday4.5.0AGPL-3.0

    DockerPHP

SoundCloud alternatives compared

koel edges Ampache 87 to 84, and most of the difference is stars: 17k stars against 3.8k stars. Ampache is the busier codebase, though, with 1,260 commits in 90 days to 406.

The most recent release is Ampache 8.3.0, published 10 days ago. None of the measured options scores under 40. By stack, PHP (3) and Python (2) are the most common. koel, AzuraCast and Funkwhale are permissively licensed; Ampache, LibreTime and Mediagoblin are copyleft. Funkwhale and Mediagoblin are not hosted on a forge Repoly can read, so they have no measured score yet.

Open source alternatives to SoundCloud by health, stars, licence and last commit
Tool Health Stars Licence Last commit Docker
koel Health 87 on 11 Sep, 87 nowSteady at 87 since 11 Sep 87 17k MIT today No
Ampache Health 84 on 11 Sep, 84 nowSteady at 84 since 11 Sep 84 3.8k AGPL-3.0 yesterday No
LibreTime Health 46 on 11 Sep, 78 nowUp 32 points since 11 Sep, no release for 15 months 78 937 AGPL-3.0 yesterday Yes
AzuraCast Health 69 on 11 Sep, 69 nowSteady at 69 since 11 Sep, no release for 38 months 69 4.1k Apache-2.0 3 days ago Yes
Funkwhale 10 0 BSD-3-Clause unknown No
Mediagoblin 10 0 AGPL-3.0 unknown No

SoundCloud alternatives: common questions

What is the most maintained open source alternative to SoundCloud?

koel scores highest at 87/100, with 406 commits in the last 90 days, 17k stars on GitHub and its latest release (v9.15.0) published 1 month ago. Ampache has the most raw commit activity at 1260 commits in 90 days.

Which SoundCloud alternatives use a permissive licence?

3 of 6 are permissively licensed (MIT, Apache, BSD or similar): koel (MIT), AzuraCast (Apache-2.0), Funkwhale (BSD-3-Clause). 3 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.

Which SoundCloud alternatives run in Docker?

2 of 6 publish a Docker image or Compose file: LibreTime, AzuraCast. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.

Is koel or Ampache the better SoundCloud alternative?

On measured health koel leads, 87 to 84. koel has 406 commits in 90 days, 17k stars and v9.15.0 from 1 month ago; Ampache has 1,260 commits in 90 days, 3.8k stars and 8.3.0 from 10 days ago. koel is ahead or level on every term Repoly measures.

Are the SoundCloud alternatives still maintained?

3 of the 4 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.

What languages are the SoundCloud alternatives written in?

PHP: koel, Ampache and LibreTime. Python: Funkwhale and Mediagoblin. The stack matters if you plan to extend or patch the tool yourself.