Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lighting Control

Lighting Control

16 projects

Showing 16 of 16 projects

Circadian Lighting
Circadian LightingPython

A Home Assistant custom component that syncs color-changing lights with the natural daylight cycle to support circadian rhythms.

#iot#home-automation#lighting
Stars886
Forks100
Last commit9 months ago
MIDIMonster
MIDIMonsterC

A universal control and translation tool for multi-channel absolute-value-based protocols like MIDI, ArtNet, OSC, and sACN.

#music#midi#sacn
Stars595
Forks57
Last commit2 years ago
MIDI Monster
MIDI MonsterC

A universal control and translation tool for multi-channel absolute-value-based protocols like MIDI, ArtNet, OSC, and sACN.

#music#midi#sacn
Stars595
Forks57
Last commit2 years ago
node-dmx
node-dmxJavaScript

A Node.js library for controlling DMX-512 lighting systems with support for multiple hardware interfaces and animations.

#animation#dmx-512#beaglebone
Stars323
Forks91
Last commit1 month ago
huego
huegoGo

A clean, unbloated Go client library for controlling Philips Hue lights and bridge resources.

#iot#home-automation#smart-home
Stars262
Forks35
Last commit3 years ago
micropython-ws2812
micropython-ws2812Python

A MicroPython driver for controlling WS2812, WS2812B, and compatible RGB LEDs like AdaFruit NeoPixels.

#iot#spi#micropython
Stars198
Forks50
Last commit3 years ago
artnet
artnetJavaScript

A Node.js module for sending ArtDMX packets to Art-Net nodes to control DMX512 lighting and stage equipment.

#artnet#lighting#dmx
Stars126
Forks27
Last commit6 years ago
artnet4j
artnet4jJava

A Java and Processing library for sending and receiving DMX lighting data over IP using the Art-Net protocol.

#java-library#artnet#processing
Stars110
Forks24
Last commit1 year ago
MQTT DMX Controller
MQTT DMX ControllerJavaScript

A simple ArtNet/DMX controller with MQTT interface for lighting control.

#iot#artnet#home-automation
Stars70
Forks13
Last commit7 years ago
huex
huexElixir

An Elixir client library for controlling Philips Hue smart light bulbs via the Hue Bridge API.

#iot#functional-programming#elixir
Stars64
Forks17
Last commit7 years ago
Homematic-addon-hue
Homematic-addon-hueCSS

A discontinued HomeMatic addon for controlling Philips Hue lights via CUxD devices.

#home-automation#tcl#addon
Stars48
Forks9
Last commit4 years ago
hue2mqtt.js
hue2mqtt.jsJavaScript

A Node.js gateway that connects Philips Hue bridges to MQTT for smart home automation.

#iot#home-automation#mqtt
Stars30
Forks10
Last commit6 years ago
mqtt-dmx-sequencer
mqtt-dmx-sequencerJavaScript

Control DMX lighting via Art-Net using MQTT messages, with a built-in sequencer for scenes and sequences.

#artnet#dmx-lighting#home-automation
Stars26
Forks6
Last commit8 years ago
fritzapi
fritzapiJavaScript

Node-RED nodes to control AVM Fritz!Box smart home devices like thermostats, switches, bulbs, and blinds.

#iot#home-automation#smart-home
Stars20
Forks15
Last commit4 years ago
M2Q
M2QPython

A Python application that converts MIDI messages to Chamsys Remote commands for triggering playbacks, cuestacks, and synchronizing tempo.

#show-control#midi#audio-visual
Stars15
Forks1
Last commit5 years ago
lifxsh
lifxshJavaScript

A Node.js CLI tool for controlling LIFX smart lamps using the LIFX LAN protocol.

#lifx#iot#lan-protocol
Stars10
Forks2
Last commit1 year ago

Related Tags

#Home Automation9#Iot8#Smart Home6#Nodejs6#Art Net6#Artnet6#Lighting5#Dmx5124#Stage Lighting4#Philips Hue4#Cross Platform3#Midi3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub