A command-line music player that synchronizes audio playback across all computers on the same local network.
deejay is a command-line music player that broadcasts audio playback to every computer on the same local network. It synchronizes playback timing so all devices hear the same audio simultaneously, creating a shared listening experience without requiring internet connectivity or complex setup.
Developers, sysadmins, or tech enthusiasts who want to quickly set up synchronized audio playback across multiple computers in an office, home, or event space using simple terminal commands.
Unlike traditional streaming solutions, deejay requires no server setup, configuration, or internet connection—it works entirely over local network with minimal dependencies, making it ideal for ad-hoc multi-room audio scenarios.
Music player that broadcasts to everyone on the same network
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Install via npm and control with commands like `deejay music.mp3`, requiring no configuration or GUI setup, as shown in the README's straightforward examples.
Broadcasts audio to all devices on the same network with synchronized playback offset, enabling shared listening experiences without complex server setup.
Uses the `--station` flag to create named music feeds, allowing multiple DJs to broadcast different streams simultaneously on the same network.
Only requires mplayer as a backend, with clear installation instructions for OSX and Ubuntu, keeping setup lightweight and focused.
Requires mplayer to be installed separately, which adds setup complexity and may not be feasible on all systems, especially those without package managers.
Lacks advanced features like volume control, playlist management, or error handling, as admitted by its minimalistic philosophy in the README.
Currently only supports macOS and Linux, excluding Windows users without additional configuration or compatibility layers.