awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openwrt avatar

openwrt/luci

0
View on GitHub↗
7,683 stars·2,868 forks·JavaScript·Apache-2.0·5 vues

Luci

LuCI is a web-based graphical user interface and management framework for OpenWrt. It serves as an embedded Linux router dashboard that allows for the configuration of network devices and system operations through a web browser.

The framework provides a visual system for managing firewall rules, DHCP, and wireless settings. It enables remote system administration by translating web requests into backend tasks and system changes.

The system utilizes a remote procedure call daemon for backend execution and a unified configuration interface for state management. It employs a logic layer and template-driven generation to render the user interface and dynamically build navigation menus based on installed packages.

Features

  • Graphical Settings Editors - Provides a graphical web interface for modifying router network settings and system operations.
  • Unified Configuration Interfaces - Persists and retrieves system settings by interacting with a unified configuration interface for flat-file system storage.
  • Network Configuration Interfaces - Provides a visual system for managing firewall, DHCP, and wireless settings on routers.
  • Embedded Network Device Management - Provides tools and systems for managing the software and configuration of embedded networking hardware.
  • System Operation RPCs - Executes system operations via a remote procedure call daemon to separate the web frontend from the system shell.
  • Web-Based System Configuration Interfaces - Provides a web-based interface for managing OpenWrt system settings, firewall rules, and software packages.
  • Network Interface Configurations - Manages IP addresses, routing, wireless settings, and firewall rules on embedded Linux routers.
  • Embedded Web UI Frameworks - Acts as a framework for integrating web pages as the primary user interface for embedded device management.
  • Lua-Based Administration Interfaces - Provides a web-based management console implemented using the Lua programming language.
  • Remote System Operations - Triggers internal system-level actions and backend tasks on the router via a network interface.
  • Embedded Device Dashboards - Provides a visual administrative interface hosted on an embedded device for system control.
  • Dynamic Navigation Menus - Builds the navigation structure on the fly based on installed packages and available system capabilities.
  • Template-Driven Rendering - Generates dynamic HTML by merging system configuration data with pre-defined server-side Lua templates.
  • CGI Interfaces - Implements a web interface using the Common Gateway Interface to expose system tools as web services.

Historique des stars

Graphique de l'historique des stars pour openwrt/luciGraphique de l'historique des stars pour openwrt/luci

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Luci

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Luci.
  • istoreos/istoreosAvatar de istoreos

    istoreos/istoreos

    7,329Voir sur GitHub↗

    iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux distribution designed to manage routing, switching, and device-level configurations on network hardware. The system includes a web-based management interface for configuring network settings and installing software packages. It enables the customization and extension of network appliances through a writable filesystem and integrated package management. The project covers home network administration and embedded network management, allowing for the provisioning of specialized

    Cistoreistoreoskoolcenter
    Voir sur GitHub↗7,329
  • kiddin9/kwrtAvatar de kiddin9

    kiddin9/Kwrt

    8,933Voir sur GitHub↗

    Kwrt is a custom router firmware generator and build system designed to compile personalized network hardware images and Linux-based router operating systems. It specifically serves as an OpenWrt firmware builder and image customizer, allowing for the creation of tailored operating systems based on specific software packages, kernel configurations, and hardware targets. The system produces firmware in multiple boot formats, including EFI, Legacy, virtual disk files, and root archives for containers. It enables the generation of specialized images for x86 or virtualized network hardware, provi

    Shellk2pkwrtnanopi-r2s
    Voir sur GitHub↗8,933
  • mpvnet-player/mpv.netAvatar de mpvnet-player

    mpvnet-player/mpv.net

    5,155Voir sur GitHub↗

    mpv.net is a Windows graphical user interface for the mpv media player. It serves as a customizable multimedia frontend and hardware-accelerated video player that renders high-fidelity video and audio content. The project distinguishes itself by providing a searchable graphical interface for managing player settings and configuration files, alongside a themeable visual style. It supports extensibility through a scripting engine and allows for external playback management via JSON-based communication and command line interfaces. The application covers a broad range of media playback capabilit

    C#audio-playercommand-linedotnet
    Voir sur GitHub↗5,155
  • webmin/webminAvatar de webmin

    webmin/webmin

    5,595Voir sur GitHub↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    HTML
    Voir sur GitHub↗5,595
Voir les 30 alternatives à Luci→

Questions fréquentes

Que fait openwrt/luci ?

LuCI is a web-based graphical user interface and management framework for OpenWrt. It serves as an embedded Linux router dashboard that allows for the configuration of network devices and system operations through a web browser.

Quelles sont les fonctionnalités principales de openwrt/luci ?

Les fonctionnalités principales de openwrt/luci sont : Graphical Settings Editors, Unified Configuration Interfaces, Network Configuration Interfaces, Embedded Network Device Management, System Operation RPCs, Web-Based System Configuration Interfaces, Network Interface Configurations, Embedded Web UI Frameworks.

Quelles sont les alternatives open-source à openwrt/luci ?

Les alternatives open-source à openwrt/luci incluent : istoreos/istoreos — iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux… kiddin9/kwrt — Kwrt is a custom router firmware generator and build system designed to compile personalized network hardware images… mpvnet-player/mpv.net — mpv.net is a Windows graphical user interface for the mpv media player. It serves as a customizable multimedia… webmin/webmin — Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the… michaing/dietpi — DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It… nextcloud/nextcloudpi — NextcloudPi is a deployment suite and pre-configured software stack designed to install and manage a private cloud…