hiddify/hiddify-manager — explained in plain English
Analysis updated 2026-06-24
Run a personal VPN server and manage multiple users' data limits and expiry dates from a web dashboard.
Provide censorship-circumvention access for users in countries where common protocols are blocked.
Set up a Telegram proxy so users can reach Telegram even when it is blocked at the network level.
| hiddify/hiddify-manager | garrettj403/scienceplots | chalarangelo/30-seconds-of-python | |
|---|---|---|---|
| Stars | 8,834 | 8,832 | 8,831 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | easy |
| Complexity | 4/5 | 2/5 | 1/5 |
| Audience | ops devops | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Linux server with a public IP address, server administration experience is needed to install and maintain the panel.
Hiddify-Manager is a server administration panel for running a multi-user VPN and censorship-circumvention service. You install it on a server you control, and it gives you a web interface to manage users, set data and time limits per user, and configure connection methods. It is specifically designed to help people in countries with heavy internet filtering, such as Iran, China, and Russia, access the open internet. The panel supports more than 20 different connection protocols, meaning users can connect to your server in many different ways. This variety matters in censored environments because authorities often block specific protocols, and having many options makes the service harder to block completely. It also includes a Telegram proxy, letting users access Telegram even when it is blocked at the network level. On the administrative side, the software handles a lot of maintenance automatically. It backs itself up every six hours, checks for and applies software updates, and can connect to Cloudflare to help route traffic and obscure the server's location. There is also a Telegram bot interface for managing users without logging into the web panel. Each user gets a personal page where they can see how much data they have used and retrieve their connection configurations. The panel also supports multiple admin accounts with different privilege levels. The name combines the words "hidden" and "simplify," reflecting the project's goal of making censorship circumvention both harder to detect and easier to set up. The project is listed by Xray, one of the underlying tools it builds on.
A self-hosted admin panel for running a multi-user VPN service designed to bypass internet censorship, supporting 20+ connection protocols with automated backups, updates, and a Telegram bot for management.
Mainly Python. The stack also includes Python, Xray, Cloudflare.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.