Drive large LED installations and DMX fixtures. One source tree drives ESP32, Teensy, Raspberry Pi, macOS, Windows and Linux.
Start on whatever device you have. The web installer flashes an ESP32 from Chrome or Edge in under a minute. A Teensy takes it too, the desktop build runs on Windows, Linux and macOS, and a container runs it anywhere. Every device runs the same interface and light pipeline, and several work together as one installation, driving LEDs and DMX fixtures over Art-Net, DDP and E1.31. Install MoonLight covers each platform step by step, and Show an effect on your lights takes it from there.
- Getting started: an ESP32 from the web installer, the desktop build, or the source with MoonDeck.
- How it works for you: live changes, help and MoonWalk on the device, the tests, privacy, and how we build it.
- The documentation site: every effect, modifier, layout and driver, the processes in MoonWalk, every test, and the architecture with its parts.
- Performance: frame rates per device and grid size.
- Where it comes from and who it learned from.
If you like MoonLight, give it a star, fork it, or open an issue. It helps the project get noticed.
MoonLight is built by AI agents under tight human direction. The product owner authors the process, the architecture and the module specifications. They decide what to build, review every line, test on hardware and control every commit and release. Agents write; the product owner thinks.
Ideas, code, hardware tests and conversation are all welcome: how to take part.
See LICENSE: GPL-3.0. MoonLight is provided as is, without warranty: like any software it has bugs, and you use it at your own risk.
