Snapcast
Synchronous multiroom audio player (by badaix)
AzuraCast
A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations. (by AzuraCast)
Snapcast | AzuraCast | |
---|---|---|
69 | 24 | |
6,754 | 3,402 | |
2.4% | 1.1% | |
9.4 | 9.7 | |
9 days ago | 7 days ago | |
C++ | PHP | |
GNU General Public License v3.0 only | GNU Affero General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Snapcast
Posts with mentions or reviews of Snapcast.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-03-02.
-
Raspberry Pi Pico audio player
You could connect airplay to snapcast[0] then use an embedded snapcast player, like mine[1], I do this on an ESP32 with 320KiB of SRAM
[0]: https://github.com/badaix/snapcast
[1]: https://github.com/davidventura/esp-snapcast
-
Heartbroken by the App Disaster and What's Happened to the Company
I tried shairport some time ago, but settled on https://github.com/badaix/snapcast and have a really great and reliable open-source multi-room setup
-
Ask HN: How do you play syncronized audio across multiple receivers in 2024?
I’ve had success with Snapcast when looking into this previously https://github.com/badaix/snapcast
-
Why is Spotify not implementing this?
https://github.com/badaix/snapcast!
Works perfectly on pis scattered around the house.
-
MultiRoom MulitCast Spotify Sound System Recommendations
Snapcast: The cheapest and most modular option is deploying small form factor linux clients (raspberry pis, or any host all) with an audio interface (3.5mm, RCA, or otherwise), and connect the audio output interface to your choice of speaker. Snapcast is the open-source multi-room brains. It works well in my experience, but it is tricky to get setup properly to start with. Spotify Connect support is possible so you can launch your Spotify listening session from the Spotify app. Snapcast also integrates into Home Assistant for ease of adding/removing clients from the active listening sessions (yes, plural. You can have multiple listening sessions from multiple audio input sources at once).
-
Audio options for 3 to 5 zones.
- snapcast - this server/client software will broadcast synchronized audio from any source to any snapcast client. The server and clients can all run on the same computer. Individual clients are assigned to their own usb soundcard. Source and volume for each client is controlled through the webpage and/or homeassistant.
-
I don't want streaming music, I just want to stream my music
I have a music library on my home server that I use mopidy to play via the iris plugin integrated into my home assistant UI. It plays over Snapcast which streams over the network to multiple devices in the home with independent volume control. I can fire up the Snapcast client in my phone to get it going there as well, which does work over vpn if I'm away, though I generally just fire up the files from my phones SD card for out-of-home listening. I recently started using whipper on Linux to extract audio from craigslist cds.
https://mopidy.com/
https://mopidy.com/ext/iris/
https://github.com/badaix/snapcast
https://github.com/whipper-team/whipper
-
Whole home sync'd rpi audio w plex, spotify, airplay
You want SnapCast. You'd run snapserver on your Linux box and snapclient on your Pi's. Snapserver has support for Airplay (via shairport-sync) and Spotify (via librespot). I recommend using MPD for your music library, as I don't think PlexAmp can output audio in a way that's useful for snapserver.
-
Camper Touchscreen Audio Setup
Instead of splitting audio from the jack output you can create a Little network with a router and have more rpi streaming music over It using snapcastsnapcast .
-
Recommendations for Multi-Room Speaker With Multiple Audio Sources?
If you're into the idea of an open-source client/server architecture, then there's Snapcast. If you have a few Raspberry Pis (one per output source) or any other box that can run Linux and has an audio out interface, then this is cheap and easy with an active Home Assistant integration too.
AzuraCast
Posts with mentions or reviews of AzuraCast.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-30.
- AzuraCast: A Simple, Self-Hosted Web Radio Management Suite
- Is shoutcast still the best audio-only, unlisted, private broadcast solution?
-
Music server with a shared player?
I don't have any experience with it, but it looks like AzuraCast does what you want.
-
Self-hosted music streaming service for radio stations.
I've used AzureCast - https://www.azuracast.com/ - super simple to stand up and run - you can run multiple radio stations with it.
-
Can Rivendell Radio Automation run a station fully automatically?
It’s also worth looking into RadioDj or Azuracast for solid, less complex alternatives. I might be switching back to RadioDj since it’s a tad bit easier to queue up songs.
-
Used Docker Compose, where are my files?
Okay yeah so this is all wrong. I'm using this as reference for an example docker compose file.
-
A way to have a .mp3 playlist playing on a loop I can access that’s hosted on my shared server web hosting account that uses cpanel? (I’m a newbie)
Take a look at AzuraCast. This seems very suited to your need
-
Audio website? File website?
Azuracast perhaps?
-
I want to start a radio station what is the best way to learn how?
Azuracast. Not quite as powerful but much easier to run. Also Linux, although you can tinker to get it running under Windows. It would run well in a cloud host like Linode or Digital Ocean, which might mean you don’t need a relay service like Alon depending on how many listeners you have. You can also host it at home of course.
What are some alternatives?
When comparing Snapcast and AzuraCast you can also consider the following projects:
moOde Audio - moOde sources and configs
LibreTime - LibreTime: Radio Broadcast & Automation Platform
LMS - Lightweight Music Server. Access your self-hosted music using a web interface.
Airsonic - :satellite: :cloud: :notes:Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
Icecast - Icecast streaming media server (Mirror) - Please report bugs at https://gitlab.xiph.org/xiph/icecast-server/issues