Source Code
Stable Releases
There are no fixed releases but branches tied to the corresponding OpenWrt release.
At the time of writing the current stable branch is openwrt-18.06 which is used by the OpenWrt 18.06 release series. See the list of all branches.
You can checkout the branch via Git using:
git clone https://github.com/openwrt/luci.git
git checkout luci-0.12
Development Master
You can checkout the current working branch with:
git clone https://github.com/openwrt/luci.git
or use the Github Source Browser
OpenWRT SDK
LuCI is built using the OpenWRT SDK. You can get a Docker copy here:
From the SDK README.md:
This is the OpenWrt SDK. It contains a stripped-down version of
the buildroot. You can use it to test/develop packages without
having to compile your own toolchain or any of the libraries
included with OpenWrt.
To use it, just put your buildroot-compatible package directory
(including its dependencies) in the subdir 'package/' and run
'make' from this directory.
To make dependency handling easier, you can use ./scripts/feeds
to install any core package that you need
For the full buildroot, you can see Installation