Logo
Deploy Now

Stars

45,090

Forks

8,644

Watchers

279

Developer links

3X-UI

3X-UI is the most popular open-source Xray management panel, providing a full-featured web interface for deploying and monitoring proxy and VPN protocols on Linux servers. The Go backend manages Xray-core instances supporting VLESS, VMess, Trojan, Shadowsocks, WireGuard, Hysteria2, HTTP, SOCKS, Dokodemo-door, and TUN inbounds across TCP, mKCP, WebSocket, gRPC, HTTPUpgrade, and XHTTP transports secured with TLS, XTLS Vision, and REALITY. The Clients page tracks each user with individual traffic quotas, expiration dates, concurrent connection limits, and live online status indicators, while one-click share links, QR codes, and a built-in subscription server distribute configurations in multiple output formats. The multi-node architecture manages and scales deployments across multiple servers from a single panel instance. The Panel Settings page configures listen address, port, URI path, session duration, trusted proxy CIDRs, authentication, and Telegram bot integration for remote monitoring and management alerts. Outbound routing supports WARP, NordVPN, custom rules, load balancers, and proxy chaining. Xray Configs provides template-level control over the core configuration, while the API Docs page exposes a complete RESTful API with in-panel Swagger documentation. Data persists in SQLite by default or PostgreSQL for larger deployments, with database export and import from the panel. Fail2ban integration enforces per-client IP limits. On RepoCloud, deploy 3X-UI on a dedicated VPS with Docker, root SSH access, and complete control over your proxy infrastructure, all under the GPL-3.0 license.

3X-UI
3X-UI
3X-UI
3X-UI
3X-UI

Benefits

  • Multi-Protocol Proxy Management
  • Manage VLESS, VMess, Trojan, Shadowsocks, WireGuard, Hysteria2, and six additional protocols through a single web panel with XTLS Vision and REALITY transport security options.
  • Per-Client Traffic Accounting
  • Track individual users with traffic quotas, expiration dates, concurrent connection limits, and live online status indicators, with one-click share links, QR codes, and subscription distribution.
  • Multi-Node Server Scaling
  • Manage and monitor multiple Xray-core servers from a single panel instance with centralized client management, routing configuration, and node health monitoring across distributed deployments.
  • Built-In Telegram Bot
  • Remote monitoring and management via integrated Telegram bot delivers server status alerts, client usage notifications, traffic reports, and administrative controls without accessing the web panel.

Features

  • Xray-Core Engine
  • Manages the latest Xray-core with support for ten proxy protocols, six transport types, and three security layers including REALITY anti-detection.
  • Subscription Server
  • Built-in subscription endpoint distributes client configurations in multiple output formats with automatic URL generation, QR codes, and share links.
  • RESTful API
  • Complete administrative API with in-panel Swagger documentation enables automation, third-party integrations, and programmatic client and inbound management.
  • Outbound Routing
  • Configurable outbound rules support WARP, NordVPN, custom routing, load balancers, and proxy chaining with per-rule protocol and transport selection.
  • Panel Settings
  • Configurable listen address, port, URI path, session duration, trusted proxy CIDRs, HTTPS with automatic SSL certificate issuance, and 13 UI language translations.