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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
vaxilu avatar

vaxilu/x-ui

0
View on GitHub↗
19,036 stars·7,261 forks·JavaScript·GPL-3.0·17 views

X Ui

x-ui is a web-based management panel for Xray proxy protocols. It serves as a visual control center for configuring network transport settings, managing routing rules, and administering multiple user accounts.

The project distinguishes itself through automated SSL certificate acquisition via DNS APIs to secure both the administrative interface and proxy tunnels. It also includes a Telegram notification bot that delivers scheduled traffic summaries, login alerts, and account expiration warnings.

The system provides a comprehensive set of tools for traffic management, including real-time monitoring of system resources and per-user data consumption. Users can enforce bandwidth quotas, set account expiration dates, and customize network transport layers through configuration template editing.

Installation can be performed via Docker or through automated shell scripts.

Features

  • Proxy Protocols - Implements and manages multiple Xray proxy protocols and transport settings for secure traffic routing.
  • Xray Core Orchestration - Acts as a visual control center for configuring Xray network protocols and secure routing rules.
  • User Traffic Accounting - Enforces data limits across sessions by storing user quotas and traffic statistics in a persistent database.
  • Proxy Engine Management Panels - Provides a comprehensive web-based management panel for controlling the operational parameters of the Xray proxy core.
  • Proxy Servers - Facilitates the deployment and configuration of proxy servers via Docker or automated scripts.
  • REST API Frontends - Provides a browser-based management interface that communicates with the proxy core via RESTful API endpoints.
  • DNS-Based Certificate Issuers - Automatically requests and renews SSL certificates by verifying domain ownership via DNS challenges.
  • Administration Panels - Provides a secure web-based administration panel for managing the proxy infrastructure.
  • Consumption Limits - Enforces data limits and account expiration dates to control per-user traffic consumption.
  • User Management - Offers a graphical interface to create and organize multiple proxy user accounts.
  • SSL Certificate Automation - Automates the issuance and renewal of wildcard SSL certificates to secure proxy tunnels and the admin panel.
  • SSL Certificate Managers - Automates the generation and maintenance of wildcard SSL certificates via DNS APIs.
  • Multi-Protocol Proxy Managers - Provides a centralized management platform for diverse proxy standards and network transport protocols.
  • Proxy Account Quotas - Provides a graphical interface to manage proxy user accounts with specific traffic quotas and expiration dates.
  • Traffic Routing Dashboards - Provides a visual dashboard to track data usage and monitor network traffic routing statistics.
  • Custom Network Transport Layers - Enables customization of network transport layers to optimize data routing and transmission.
  • Containerized Proxy Hosting - Supports running the proxy server within Docker containers using host networking to maximize performance.
  • Configuration Templates - Allows users to edit configuration templates to fine-tune proxy behavior and routing rules.
  • Telegram Notifications - Delivers automated traffic summaries, login alerts, and account expiration warnings via a Telegram bot.
  • Network Traffic Dashboards - Offers a centralized dashboard for real-time visualization of network traffic flows and per-user data consumption.
  • System Resource Monitors - Displays real-time hardware performance and process resource usage on the central administrative dashboard.
  • Traffic Monitoring Tools - Tracks network activity and enforces bandwidth quotas per user through a dedicated monitoring system.

Star history

Star history chart for vaxilu/x-uiStar history chart for vaxilu/x-ui

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to X Ui

Similar open-source projects, ranked by how many features they share with X Ui.
  • gozargah/marzbanGozargah avatar

    Gozargah/Marzban

    6,151View on GitHub↗
    Pythonapicensorship-resistantdashboard
    View on GitHub↗6,151
  • yonggekkk/x-ui-ygyonggekkk avatar

    yonggekkk/x-ui-yg

    3,519View on GitHub↗

    x-ui-yg is a web-based proxy panel and multi-protocol manager used to deploy and manage network proxy protocols for bypassing internet censorship. It serves as a centralized administrator for secure network tunnels, providing a dashboard to obscure internet traffic and maintain user privacy. The project functions as a proxy subscription server, generating aggregated client subscription links and configuration files locally to remove reliance on third-party conversion tools. It also acts as a CDN proxy orchestrator, allowing the use of CDN domains and encryption to mask server identities and p

    Shellalpineargochatgpt
    View on GitHub↗3,519
  • alireza0/x-uialireza0 avatar

    alireza0/x-ui

    4,032View on GitHub↗

    x-ui is a web-based management interface for configuring and administering Xray-core proxy servers and routing rules. It provides a centralized suite of tools including an HTTP API proxy controller, a proxy subscription server, and an automated SSL certificate tool. The project distinguishes itself through a subscription-based distribution system that allows administrators to deliver connection configurations and update links to multiple clients via unique URLs. It further automates security with ACME-based certificate renewal and provides a decoupled architecture that allows the proxy engine

    JavaScriptrealityshadowsockstrojan
    View on GitHub↗4,032
  • jrohy/multi-v2rayJrohy avatar

    Jrohy/multi-v2ray

    6,983View on GitHub↗

    multi-v2ray is a management panel and orchestration system for deploying and configuring V2Ray and Xray cores. It functions as a multi-user proxy manager that uses containerized deployments to isolate proxy instances and manage user accounts through a central web interface. The system distinguishes itself by integrating a CDN proxy gateway to tunnel traffic through content delivery networks and hide server origins. It includes an orchestrator for automated Xray network proxy installation and provides tools to generate shareable configuration strings and connection links for client provisionin

    Pythongfwgrpchttp2
    View on GitHub↗6,983
See all 30 alternatives to X Ui→

Frequently asked questions

What does vaxilu/x-ui do?

x-ui is a web-based management panel for Xray proxy protocols. It serves as a visual control center for configuring network transport settings, managing routing rules, and administering multiple user accounts.

What are the main features of vaxilu/x-ui?

The main features of vaxilu/x-ui are: Proxy Protocols, Xray Core Orchestration, User Traffic Accounting, Proxy Engine Management Panels, Proxy Servers, REST API Frontends, DNS-Based Certificate Issuers, Administration Panels.

What are some open-source alternatives to vaxilu/x-ui?

Open-source alternatives to vaxilu/x-ui include: gozargah/marzban. yonggekkk/x-ui-yg — x-ui-yg is a web-based proxy panel and multi-protocol manager used to deploy and manage network proxy protocols for… alireza0/x-ui — x-ui is a web-based management interface for configuring and administering Xray-core proxy servers and routing rules.… jrohy/multi-v2ray — multi-v2ray is a management panel and orchestration system for deploying and configuring V2Ray and Xray cores. It… snail007/goproxy — This project is a multi-protocol proxy server and network tunneling tool designed to manage traffic across… anankke/sspanel-uim — SSPanel-UIM is a centralized proxy service management system used to deploy and administrate a network of proxy…