Music Together

Music Together

A multi-person real-time synchronous listening platform for friends to gather, listen remotely and share song list scenes.

152GitHub
Description

Lazy cat OIDC login has been integrated. ##Functional characteristics - Create a public room or password room to pull multiple users into the same real-time listening space. - Based on WebSocket and clock synchronization mechanism, room members can play, pause, and cut songs almost simultaneously. - Support search and playback on multiple platforms such as Netease Cloud Music, QQ Music, and Cool Dog Music, without having to fix a single sound source. - Supports three levels of authority for homeowners, administrators, and ordinary members, making it suitable for multi-person collaborative song control and party hosting. - Support ordinary members to vote for operations such as song cuts and suspensions to reduce the single-point bottleneck of "only homeowners can control the venue." - Support room chat, system messages, and queue status synchronization, making it easy to communicate while listening. - Supports room-level audio source authorization. After members log in to their music platform accounts, they can unlock VIP songs and personal song lists for the current room. - Support account password login and lazy cat OIDC login. Room ownership is bound to the application account. You can restore your room entrance after clearing browser data and logging in again. - The lobby filters rooms by account: rooms created by yourself are displayed by default; rooms created by other users will only appear in the active room list when playing. - Supports adaptive layout on desktop and mobile sides, and mobile browsers can also directly add to the listening room. ###Usage process 1. Open the application, click the account button in the upper right corner when you first enter it and select "Login/Register"; you can create an account password, or you can click "Log in using lazy cat account" to complete OIDC login. 3. After logging in, click "Create Room" and fill in the room name, such as 'Weekend Hearing Meeting'; if you only want to invite acquaintances, you can set an additional room password, such as '5201314'. 4. After entering the room, click the settings in the upper right corner, and in the account on the left, follow the prompts to scan the code to log in to Netease Cloud Music, QQ Music, Cool Dog or manually paste a cookie to log in and get songs. 5. Add songs to the playback queue; if you're a homeowner or manager, you can just start playing, pause, cut songs, or adjust playback modes. 6. Copy the current room link and send it to a friend. After other members open the link, they can join the same room and synchronize the current playback progress in real time.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
App Information
Version
1.0.0
Package Size
11 KB
Image Size
104.19 MB
Updated
May 27, 2026
Source Code
Yueby
Platform Support
PCMobile
Keywords
Multiple people listen to songsreal-time synchronous playbackmusic roomNetease cloud musicQQ musicchat voting