Home

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.
With it you can layout your display visually then assign effects to the various items throughout your sequence. This can be in time to music (with beat-tracking built into xLights) or just however you like.
xLights runs on Windows, OSX and Linux
For more information see the xLights User Manual, the Video tutorials, the wiki, the forum or our facebook group
Links to downloads are available from the menu at the top of the page
You can access our Privacy Policy here.
How to donate
xLights is free to all users – but if you wish to donate to help support the efforts please feel free to donate via:
Current Release
2025.04 March 7, 2025
– enh (cybercop23) And SubModel name to SubModelDialog title
– enh (derwin12) Rename OK button to “Close” for effect preset dialog
– enh (cybercop23) Support for zipping sequences for upload to latest ESPixelStick
– enh (cybercop23/keith) Several updates/fixes for AI Mapping
– enh (derwin12) Disable effect icon backgrounds and effect indicators during batch render
– enh (cybercop23) Add FPP Connect key binding
– enh (MrPierreB) Add Node Count to Submodel Dialog Window
– enh (cybercop23) Add search support for Layout Group/Model & SubModels
– enh (cybercop23) Flag Keep Channel Number for Wled/EsPixelStick
– enh (derwin12) Add option to Import Effects to convert to ‘Per Model’
– enh (scott) Default Galaxy, Shockwave, and Fan to Scale to Buffer
– enh (derwin12) Allow entering state names in mixed case
– bug (scott) Don’t allow sequence media adjustment options if sequence is an Animation
– bug (derwin12) Fix buffer overflow crash in video effect
– bug (derwin12) Rounding error causing crash and skewed image in Video Effect
– bug (derwin12) Fix the overflow/underflow of Brightness setting
– bug (derwin12) Fix Overflow/Undeflow of Subtractive Function
– bug (derwin12) Fix Wipe, Blend, From Mid Transitions
– bug (derwin12) Fix Up arrow button on Aliases dialog
– bug (derwin12) Wave Effect: Allow wave to reach the Y limit
– bug (cybercop23) Don’t allow Visualization of Inactive/Unassigned Preview items
– bug (derwin12) Fix Import of Cube Model
– bug (cybercop23) Fix apply preset from folders using key bindings
– bug (dkulp) Fix visualize/upload of DMXSkull if eye/color channels become disabled
– bug (dkulp) Fix Model list sorting after list rebuild on Layout tab
– bug (dkulp) Fix potential crash on startup on Linux
– change (dkulp) Cleanup FPP Connect to remove support for deprecated FPP API’s