Alternatives to Shairport Sync

An AirPlay and AirPlay 2 audio receiver that turns a Linux machine into a network speaker. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Shairport Sync.

  • Snapcast

    A multiroom client-server audio player that keeps every client time-synchronized with the server.

    Snapcast replaces AirPlay reception with its own client-server system that keeps clients in sync across rooms, requiring a server and a client on each playback device.

  • piCorePlayer

    A minimal Raspberry Pi audio system that works as a Squeezelite player, music server or both.

    piCorePlayer turns a Raspberry Pi into a Squeezelite player or server for synced multi-room playback, using the Squeezebox ecosystem instead of AirPlay.

  • spotifyd

    An open-source Spotify client that runs as a lightweight UNIX daemon on headless machines.

    spotifyd makes a headless Linux machine a Spotify Connect speaker instead of an AirPlay receiver, and depends on Spotify's service.

Similar software

Related functionality, not a direct replacement.