winget install --id xLightsSequencer.xLights
About xLights
xLights is a free and open source program that enables you to design, create and play amazing lighting displays through the use of DMX controllers, E1.31 Ethernet controllers and more.
What's new in 2026.12
2026.12 — July 2, 2026 Enhancements - scott — Added new Tip of the Day info for recent release updated items - derwin12 — Sequencer: add "Select Effects incl SubModels" to model right-click menu (#6618) - derwin12 — Lua automation: expose all video export formats (High Quality MP4, Lossless RGB, ProRes 4444, HD ProRes) via exportModel / exportModelWithRender - scott — Moving Head effect: new Pattern tab generates pan/tilt from parametric shapes (Circle, Eight, Diamond, Lissajous, etc.) modeled on QLC+ EFX, with a value-curve-animatable rotation - scott — Moving Head effect: Enable Shutter checkbox (in the Control tab, for both RGB and color wheel) holds the shutter open at the model's Shutter On Value; Auto Shutter still takes over when active. Check Sequence warns if a shutter channel has a Shutter On Value of 0 - derwin12 — Effect sequence wizard now adds a default New Timing track (#6612) - derwin12 — Add Timing Track option to Single Strand chase (cycles per timing mark) (#4771) - derwin12 — Allow timeline to zoom out to see any effects outside the duration (#6528) - derwin12 — Sync smart remote type across port block for controllers requiring it (#3468) - scott — First run with no show folder set: offer to create and use a default show folder at Documents/xLights (or pick one) - scott — Update dialog can download the new release installer from GitHub and run it (instead of opening a browser) - scott — Show the active OpenGL backend (ANGLE vs native) in the About dialog and startup log - cybercop23 — Add set default option for sequence duration and fps (#5233) - cyberco...
Version history
| Version | Updated | Notes |
|---|---|---|
| 2026.12 | Unknown | 2026.12 — July 2, 2026 Enhancements - scott — Added new Tip of the Day info for recent release updated items - derwin12 — Sequencer: add "Select Effects incl SubModels" to model right-click menu (#6618) - derwin12 — Lua... |
| 2026.11 | Unknown | 2026.11 — June 14, 2026 Enhancements - charlie — Command palette (Ctrl/Cmd+Shift+K): a searchable launcher for any menu command or effect with fuzzy match, keyboard nav, and SF Symbol icons on macOS (#6258). - charlie —... |
| 2026.10 | Unknown | 2026.10 — May 31, 2026 Enhancements - cybercop23 — Add State effect on SubModels. Ensure only nodes that are part of the SubModel are lit. Same node-index translation on Faces effect if using Faces effect on a SubModel.... |
| 2026.09 | Unknown | 2026.09 — May 9, 2026 Enhancements - dkulp — Controller delete now clears any model's "!ControllerName:..." start channel so dependent models become unassigned instead of pointing at a missing controller. - scott — Add e... |
| 2026.08 | Unknown | 2026.08 — May 7, 2026 Enhancements - dkulp — When a JobPool worker thread dies from an unhandled C++ exception, the log now records the exception type, what() message, and the in-flight job name instead of just "unknown... |
| 2026.07 | Unknown | 2026.07 — April 28, 2026 Enhancements - MrPierreB — Add node animation playback to SubModels dialog. - dkulp — Media-compatibility "Convert Now" now special-cases animated GIFs that were used as Video effects and turns t... |
| 2026.06 | Unknown | 2026.06 — April 16, 2026 Enhancements - dkulp — Media-compatibility warning on sequence load now offers "Convert Videos Now" — transcodes flagged files to .mov next to the originals (rawvideo/rgb24 if the source is uncom... |
| 2026.05 | Unknown | No notes |
| 2026.04 | Unknown | No notes |
| 2026.03 | Unknown | No notes |
| 2026.02 | Unknown | No notes |
| 2026.01 | Unknown | No notes |
| 2025.13 | Unknown | No notes |
| 2025.12 | Unknown | No notes |
| 2025.11 | Unknown | No notes |
| 2025.10.2 | Unknown | No notes |
| 2025.10.1 | Unknown | No notes |
| 2025.10 | Unknown | No notes |
| 2025.09 | Unknown | No notes |
| 2025.08 | Unknown | No notes |