7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

WLED

Open source

WLED is open-source ESP32 firmware that controls addressable RGB LED strips, matrices and panels over WiFi with 200+ built-in effects.

Open-source alternative to

kno.wled.ge
WLED homepage screenshot
GitHub stars
19k
Last commit
today
Repository age
9 years
Version
v16.0.1
Licence
EUPL-1.2
Self-hosted
Yes

About WLED

WLED is firmware for ESP32 microcontrollers that drives addressable LEDs, from simple strips up to large 2D matrices and HUB75 panels. Once flashed to a board, the lights can be controlled over WiFi. It was originally created by Aircoookie and is now maintained by a community of contributors.

The firmware ships with more than 200 built-in effects, including classic animations, audio-reactive effects and 2D matrix effects, plus over 50 color palettes and a built-in custom palette editor. Segments let different parts of a setup run different effects at once, and up to 250 presets store colors, effects and segment layouts, with playlists for automatic cycling. A nightlight function and a per-output auto brightness limiter are included.

Hardware support covers all ESP32 variants (original, S2, S3 and C3) with up to 17 LED outputs, many addressable chip types such as WS2812B, WS2811, SK6812 and APA102, RGBW and RGB+CCT strips, and PWM outputs for analog LEDs. WLED is written in C++, licensed under EUPL-1.2, and runs on the device itself.

Key features

  • 200+ built-in lighting effects
  • 50+ palettes with a custom palette editor
  • 2D matrix and HUB75 panel support
  • Audio-reactive effects
  • Segments and up to 250 presets
  • WiFi control of addressable LED strips

Good fit for

  • →Decorative and ambient LED lighting projects
  • →Driving LED matrices and panels
Built with
C++
Tags
wled
led
esp32
firmware
lighting
wifi
microcontroller
led-matrix

WLED: questions and answers

What is WLED used for?
WLED is open-source ESP32 firmware that controls addressable RGB LED strips, matrices and panels over WiFi with 200+ built-in effects. It is a good fit for decorative and ambient LED lighting projects, and driving LED matrices and panels.
Is WLED open source?
Yes. WLED is open source under the EUPL-1.2 licence. Its source code is on GitHub at wled/WLED and is written mainly in C++.
Is WLED free?
Yes. WLED is open source, so the software itself is free to use.
Can I self-host WLED?
Yes. WLED can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is WLED an alternative to?
WLED is an open-source alternative to Philips Hue. Other open-source alternatives to Philips Hue include Gladys Assistant, Home Assistant and Zigbee2MQTT.
Is WLED actively maintained?
Yes. The most recent commit to WLED was on 2 October 2026, and the latest release is v16.0.1, published on 7 July 2026. The project has 19k stars on GitHub.

Open-source alternatives to WLED

See all

SaaS alternatives to WLED

See all