Show pagesourceOld revisionsBacklinksBack to top × Table of Contents Web interface overview LuCI LuCI2 JUCI Turris Foris and reForis Oui Gargoyle CyberWRT Webmin X-Wrt X-Wrt Chinese Web interface overview This is for a web interface used to administer OpenWrt. For running a webserver see webserver. You can read about web interfaces on http://lwn.net/Articles/420066/. LuCI Mainly Lua (programming language) Project Homepage: https://github.com/openwrt/luci/wiki/ Translation Portal: https://github.com/openwrt/luci/wiki/i18n luci.essentials LuCI – Technical Reference http.uhttpd is default web server LuCI2 LuCI2 - Technical Reference http.uhttpd is default web server luci2 sources (cgit) JUCI JUCI is modern web interface developed for OpenWrt-based embedded devices. It is built using HTML5 and angular.js and uses websockets for communicating with a compact and fast Lua backend running on the embedded device. You can build both the frontend application and the backend server independently of each other and use them separately. It's developed by IOPSYS and used on their devices. Turris Foris and reForis Foris is a Web UI used in Turris Omnia routers. reForis is a newer redesigned version. But they are open source so you may freely use them on other devices. They are written in Python so your device must have enough disk space. Oui Oui is a Web UI built using Vue3 that relies on a custom lua runtime. It's designed to be modular in a similar way to LuCI (i.e. allowing separate ipk modules rather than a single monolithic frontend). Gargoyle Uses JavaScript ? to do as much of the computation on the client side as possible, server-side scripting that is necessary is done using haserl . Project Homepage: https://www.gargoyle-router.com/ Implementation Overview: developer_documentation CyberWRT CyberWRT is a dashboard for IoT hub based on OpenWrt. It's popular in DIY community to create smart home solutions. It's not intended to administer router but still has some limited capabilities for this. Webmin Webmin is a web-based interface written in Perl for system administration for Unix and Linux (but it wasn't ported to OpenWrt yet). Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely. The same author also created UserMin for a regular users with webmail, password changing, mail filters, fetchmail and much more. X-Wrt X-Wrt was the first web interface project for OpenWrt. It shouldn't to be confused with a more recent Chinese fork of OpenWrt also named X-Wrt. Archived Homepage: https://web.archive.org/web/20131031031526/http://x-wrt.org/ X-Wrt Chinese Chinese fork of OpenWrt, has a configuration wizard Homepage https://github.com/x-wrt/x-wrt This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies Last modified: 2023/04/23 21:41by wryun