Synchronize your music across multiple devices in just a few clicks
git clone https://github.com/n1teshy/cicada.git
# python run.py <host> <port> <music_dir>
python run.py 0.0.0.0 8080 ./music_directory
- vanilla mode: by running the above command you make the audio files in the
music_directory
available to anyone in the same network as you on the address<your-ip>:<server-port>/ui/
, they can play the music that is present on your device. - anybody in the network can create a hive(fancy name for group) and others can join the hive and let the host(hive creator) take the wheel, their controls(play/pause) will be disabled, their devices basically become wireless speakers for the host and anything the host plays will play on their devices, the playback is synced, the members of the hive can use the hive-chat feature to vote for specific songs and also, well, chat in the hive, every user also has a profile(name + bio) that they can set to their liking so other hive members know their taste in music.