One queue. Everyone's music. The same beat, on every screen.
Start a room, send the code to your friends, and listen together. Because music was always supposed tyo be communal.
Start a room at 🎧 crowdsource-dj.isalive.win
Supports Playlists | Song Suggestions | Chat | Voteskip | Sync
- Start a room. You're the DJ. You get a code like
TZSS-WNHM-VJNO. - Share the code (or the link) with your friends.
- Everyone taps to listen and starts adding songs.
- Party. 🪩
Every room has a DJ, and the DJ can recruit help:
| What they can do | |
|---|---|
| 🎧 DJ | Everything, plus handing over the booth and closing the room |
| 🎛️ Co-DJ | Play, pause, skip, reorder the queue, and change room settings |
| 🛡️ Moderator | Remove any song, tidy up chat, and remove people who are ruining the vibe |
| 🙌 Listener | Listen, chat, add songs, and start a /voteskip |
If the DJ leaves, the booth passes to a co-DJ (or a moderator, or another listener), so the room never goes quiet.
Want to host it yourself or hack on it? It's a small FastAPI + React app that runs with one
docker compose up. See docs/DEVELOPMENT.md for setup, how the sync
works, tests, and configuration.
