nginx-ui
Nginx UI is a web interface for managing Nginx, developed by 0xJacky, Hintay and Akino. It is written in Go and Vue and ships as a single executable binary for macOS, Windows, Linux (many CPU architectures) and several BSDs, and documentation lives at nginxui.com.
Features in the README include online statistics for CPU, memory, load and disk, automatic configuration backup with version comparison and restore, cluster management that mirrors operations to multiple nodes, encrypted export of Nginx and Nginx UI configuration, one-click deployment and automatic renewal of Let's Encrypt certificates, and online editing of site configs with a block editor (NgxConfigEditor) or the Ace code editor with LLM code completion. It tests the configuration and reloads Nginx after saving, shows logs, and has a web terminal. An online ChatGPT assistant supports several models, and an MCP interface lets AI agents manage configuration and control the service. The licence is AGPL-3.0.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-10-22
- Commits, last 90 days
- 100+
- Releases, last 90 days
- 23
- Latest release
- v2.9.1 (2026-10-22)
- Open issues
- 51
- Recent issues with at least one comment
- 5/17
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #279 Add additional SSO Options7 comments · 2024-02-09
- #207 Add support for adding custom templates6 comments · 2023-11-27
- #1953 Trigger external notification on health check3 comments · 2026-09-21
- #1411 Request for WAF Integration like Fail2ban3 comments · 2025-10-28
- #413 Basic options missed3 comments · 2024-06-08
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!