Listen Together,
In Real-Time

A self-hosted platform where everyone in the room hears the same song at the same time. Create a room, queue up tracks, and vibe together.

Features

Real-time Streaming

WebSocket audio streamed to all participants simultaneously. Cast to Chromecast, HomePod, or Apple TV.

Real-time Streaming

Queue Management

Drag & drop reorder, vote skip, and Auto DJ when the queue runs dry.

Queue Management

Synced Lyrics

Line-by-line karaoke display with AI translation and pronunciation guides.

Synced Lyrics

Live Chat

Slash commands, @mentions, and floating emoji reactions.

Live Chat

Permission System

Granular per-room controls. Host manages who can queue, skip, or chat.

Guest Access

Invite code — join without an account.

Mobile Ready

Responsive, iOS Safari compatible.

Self-hosted

Docker one-liner. Your data, your server.

How It Works

1

Create a Room

One click to create. Share the invite code with friends.

2

Search & Queue

Search for music, add to the shared queue. Everyone can contribute.

3

Listen Together

Audio streams in real-time to all participants. Same song, same moment.

Quick Start

Get running in under a minute with Docker:

terminal
$ git clone https://github.com/Protomothis/ShareAux.git
$ cd ShareAux
$ cp .env.example .env
$ docker compose up -d