Ableton
Push 2 display and RGB pads

Paint every pixel. Every device.
The cross-platform engine for gloriously excessive RGB. Your PC, your smart lights, your whole room, all painted from one canvas and perfectly in sync.
PC motherboards, keyboards, mice, cases, fans, smart bulbs, and your whole Home Assistant install. Native drivers across Linux, macOS, and Windows, every protocol decoded.
Push 2 display and RGB pads
Motherboards, ROG, AURA-compatible
Lighting Node, Link, Keyboards, Mice
RGBIC strips, light bars, TV backlight, outdoor lights
Any HA light entity, paint it from one canvas
UNI Hub SL/AL, TL fans, L-Connect controllers
Shapes, Canvas, Lines, Elements panels
Nollie 1, 2, 4, 8, 16, 32, Matrix, and TT controllers
Hue Bridge, bulbs, strips, Play bars
Prism 8, Prism S, Prism Mini
Custom keyboards with per-key RGB
Huntsman V2, Basilisk V3, Blade, Seiren
LED strips, matrices, any WLED device
Direct hardware control on Linux, macOS, and Windows
WLED strips and matrices via mDNS discovery
Hue Bridge realtime streaming under 20ms
Nanoleaf realtime panel streaming
Motherboard ARGB via kernel driver
Pad and key lighting for music controllers
43 effects ship preloaded. These are the loudest. Hover any tile to preview it live, tap to fill the screen. Audio reactives can listen to your mic.
What you see here is the actual engine, the same WebGL and Canvas rendering that runs on your devices. Read the effect source or spin up the SDK and write your own.
One engine to orchestrate every RGB device, from your PC to your whole house. Powered by web standards, driven by Rust.
Motherboards, keyboards, mice, cases, fans, LED strips, and network zones. Every RGB device you own routes through one unified pipeline.
Write effects in HTML Canvas, WebGL, or pure GLSL. An embedded Servo browser renders them and samples onto your physical LEDs at 60fps.
Full FFT analysis with beat detection and BPM tracking. Bass, mid, treble. Your lights move to your music in real time.
Drag-and-drop layout editor maps your physical desk to a virtual canvas. Position devices with rotation and scaling.
Linux, macOS, Windows. One codebase, three operating systems. Native HID, SMBus, UDP, and MIDI transports on all of them.
One canvas, every corner of your world. PC zones, desk strips, Hue, Nanoleaf, and WLED all resampled from the same render loop in perfect sync.
Gaming setups, broadcast studios, music rigs, and physical spaces. One engine, four flavors of pro work.
Per-title profiles. Audio reactive. Lighting for the boss fight.
Scene-aware lighting that follows your show.
MIDI, DAW, and stage on one canvas.
A spatial lighting console that runs on a laptop.
Five first-class UIs, all talking to the same Hypercolor app. Work the way you want.

Visual command center with live performance telemetry, drag-and-drop layouts, spatial mapping, and full effect control.
Leptos · WASM · Tailwind
Full terminal instrument with live canvas preview rendered inside your terminal via Kitty and Sixel protocols.
Ratatui · Crossterm
Thirteen subcommands for scripting and automation. Effects, devices, scenes, layouts, profiles, diagnostics.
clap · hypercolor
Always-on menu bar presence. Quick effect switching, brightness, and profile toggles without leaving your desktop.
tray-icon · native
Native window wrapper for macOS, Windows, and Linux. Works offline with the local app, webview under the hood.
Tauri 2 · webview
Up and running in minutes. Pick your install path.
$cargo install hypercolorhypercolor-daemonStart the apphypercolor effects listBrowse effectshypercolor effects activate borealisApply an effectExplore the full documentation, read the open API, or browse the effect SDK.
Cloud sync. Remote control. A seat in the first beta wave. Drop your email below.
One canvas, every corner of your world. The render loop resamples every zone (PC, desk, room, house) from the same source frame in under 20ms. Hue Entertainment, Nanoleaf streaming, WLED DDP, USB HID, SMBus, and MIDI all route through one engine, frame synced.
Deadline-driven compositor that owns the frame clock. Effects, screen capture, and Servo each run at their own cadence. SparkleFlinger latches the newest ready surface from every producer, composites with gamma-aware blend modes on CPU or GPU, and hands an immutable frame to spatial sampling.
REST, WebSocket, and MCP on :9420. Always open, always public, always documented. The CLI, web UI, and TUI all route through the same surface every effect uses. Build dashboards, scene cues, and AI agents on top with no special access. Open source and version pinned.
Effects are HTML pages. Write them in pure GLSL, WebGL, Canvas 2D, or full TypeScript. The SDK auto-generates controls from effect metadata, supports the LightScript API, and ships with a Bun build pipeline. Native Rust effects supported via the EffectRenderer trait.