LuCI - OpenWrt Configuration Interface
 
 
 
 
 
 
Go to file
Joshua Criss c39d69cd08 luci: add macOS filename to .gitignore
Using GitHub Desktop on macOS.
When viewing my cloned files in
Finder, it creates a macOS file that
GitHub wants to commit unless I add
it to the .gitignore for the repository.
Would be beneficial to have ready
in file for future situations.

Signed-off-by: Joshua Criss <owlsy@outlook.com.au>
2026-04-02 16:01:31 +02:00
.github formal: switch formal to an external action 2026-03-27 20:47:47 +01:00
applications Translated using Weblate (Korean) 2026-04-01 19:10:22 +03:00
build build: do not run ./build/mkbasepot.sh twice 2026-02-03 08:49:03 +01:00
collections luci-layer2: create a minimal collection for layer-2 devices 2026-03-04 20:34:46 +01:00
contrib/package lucihttp: adjust to cmake 4.x compatibility 2025-10-07 18:56:21 +03:00
doc_gen docs: favicon and hierarchy 2026-02-22 16:51:25 +01:00
docs docs: favicon and hierarchy 2026-02-22 16:51:25 +01:00
libs luci-lib-chartjs: js linting fixes 2026-02-17 00:26:47 +01:00
modules Translated using Weblate (Korean) 2026-04-01 19:10:22 +03:00
plugins/plugins-example luci-mod-system: implement plugin UI architecture 2026-03-31 00:13:54 +02:00
protocols luci-proto-modemmanager: fix ACL command injection 2026-03-17 08:34:07 +01:00
themes luci-theme: remove LuCI from title, material changes 2026-03-02 19:14:01 +01:00
.gitignore luci: add macOS filename to .gitignore 2026-04-02 16:01:31 +02:00
CONTRIBUTING.md
LICENSE
NOTICE
README.md docs: refresh for JS and drop Lua references 2026-02-16 01:06:46 +01:00
eslint.config.mjs github: add linting for JS and MD 2026-02-16 01:42:55 +01:00
jsdoc.conf.json docs: favicon and hierarchy 2026-02-22 16:51:25 +01:00
luci.mk luci-mod-system: implement plugin UI architecture 2026-03-31 00:13:54 +02:00
package.json lint: bump package dependencies for node 2026-03-10 19:28:46 +01:00

README.md

OpenWrt luci feed

Translation status

Description

This is the OpenWrt "luci"-feed containing LuCI - OpenWrt Configuration Interface.

Usage

This feed is enabled by default. Your feeds.conf.default (or feeds.conf) should contain a line like:

src-git luci https://github.com/openwrt/luci.git

To install all its package definitions, run:

./scripts/feeds update luci
./scripts/feeds install -a -p luci

API Reference

You can browse the generated API documentation directly on Github.

Use ucode and rpcd for server side operations.

Development

Documentation for developing and extending LuCI can be found in the Wiki

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.

Translation status

Use Weblate instead of direct editing of the *.po files.

Translation status