A lightweight and efficient Node.js library for controlling DMX lighting systems, supporting USB-DMX and Ethernet-based protocols like Art-Net and sACN.
-
Updated
Mar 24, 2025 - JavaScript
DMX512 (for Digital Multiplex with 512 pieces of information) is a standard for digital communication networks that are commonly used to control lighting and effects. It was created in 1986 by the United States Institute for Theatre Technology and later revised as an ANSI standard by the Entertainment Services and Technology Association.
A lightweight and efficient Node.js library for controlling DMX lighting systems, supporting USB-DMX and Ethernet-based protocols like Art-Net and sACN.
A nodeJS-express application to control a Thinkerforge DMX bricklet on a Raspberry PI from a webbrowser.
A homebridge plugin to control advanced DMX lights
A Firebot Setup which sends commands to Freestyler to control DMX devices
Launchpad (MIDI) to DMX (Lightning) Interface.
A tool to view sACN DMX data
Web-Interface for a DMX studio light driven by a RaspberryPi
Light operation with a web interface, suitable for various DMX hardware and ethernet protocols.
ASLS Studio server
A simple static image (slides, not video) Art-Net media server in NodeJS suitable for a Raspberry Pi Kiosk Browser
Created by USITT, ESTA