mopidy
Client lib for controlling a Mopidy music server over a WebSocket
airtunes2mqtt
This is a little daemon that can retrieve an audio stream via TCP socket or from a Alsa Loopback device and stream it to Airplay/Airtunes compatible receivers. Via Web UI or MQTT you can control the receivers volume and enable/disable the receivers.
mpris
Node.js implementation for the MPRIS D-Bus Interface Specification to control your mediaplayer
pimatic-mopidy
pimatic plugin for controlling the Music Player Daemon with Mopidy