A GUI Panel providing Worker subscriptions for VLESS, Trojan and Warp configs alongside a private DoH server and chain proxies, offering full DNS, clean IP, Fragment, Warp, Warp pro and routing settings for cross-platform clients using Amnezia, Wireguard, Sing-box, Clash/Mihomo and Xray cores.
12.3k
Stars
31.5k
Forks
21
Open issues
5
Contributors
AI Analysis
BPB Panel is a self-hosted GUI application for managing proxy subscriptions (VLESS, Trojan, Warp) with integrated DoH server, DNS customization, and multi-protocol client support (Xray, Sing-box, Clash/Mihomo). It is purpose-built for users in restrictive network environments seeking privacy and circumvention capabilities, not a general-purpose networking tool; best suited for technically advanced users managing their own infrastructure, not casual users or enterprises.
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
Cloudflare Worker-based GUI panel for censorship circumvention via VLESS, Trojan and Warp configs
BPB Panel is a self-deployable GUI panel that runs on Cloudflare Workers or Pages, generating subscription links for VLESS, Trojan, and Warp protocols across major proxy clients. It targets individual users in heavily censored internet environments—primarily Iran, China, and Russia—who need a free, private, and zero-server-cost circumvention solution. The 100K daily request limit per worker constrains it to 2–3 users per deployment, making it a personal or small-group tool rather than a multi-user server platform. Its main differentiator is leveraging Cloudflare's free tier to eliminate hosting costs entirely.
Created in January 2024, the project grew rapidly as Cloudflare Worker-based proxy techniques gained popularity among users in censored regions. It builds on existing community scripts for CF-VLESS and Warp, packaging them into a managed GUI panel.
The fork count (31,442) vastly exceeding star count (12,093) strongly suggests viral distribution in communities where users share and self-deploy personal copies rather than star publicly. This is a classic pattern in censorship-circumvention tooling from Iran and similar regions, where users share setup guides through Telegram channels and private groups. Growth appears driven by word-of-mouth in Persian-language communities, evidenced by a Farsi README and Farsi documentation links.
The fork count of 31,442 is a strong indirect adoption signal: in circumvention tool communities, forking is the deployment mechanism—each fork often represents a personal deployment. This is arguably more meaningful than star counts for this use case. No enterprise or institutional adoption is claimed or expected. Direct usage metrics are not publicly available, but the ratio of forks to stars is one of the highest observable in this category, suggesting thousands of active personal deployments.
Appears to be a TypeScript application designed to run entirely on Cloudflare Workers and Pages runtime, with no traditional server infrastructure required. Likely uses Cloudflare KV or D1 for state storage and generates subscription configuration files dynamically. The GUI panel appears to be served as a static or worker-rendered web interface. Chain proxy and DoH functionality are likely implemented as request routing logic within the worker script.
not documented in README
Last push was June 17, 2026—four days before the evaluation date—indicating active, ongoing development. The project has been maintained for roughly 18 months with consistent update cadence based on metadata. Feature breadth in the README (Warp Pro, Fragment, Amnezia, Mihomo) suggests iterative feature additions tracking community needs. No explicit changelog or release notes visible in the README excerpt.
ADOPT IF: you are an individual or small group (2–3 users) in a censored region needing a free, private circumvention setup with no server costs and are comfortable deploying to Cloudflare Workers/Pages. AVOID IF: you need to support more than a few users, require UDP transport for features like Telegram video calls, or need a platform with formal support, audit trails, or enterprise-grade reliability guarantees. MONITOR IF: you are building tooling or services for censored-region users and want to track which client/protocol combinations are gaining adoption in that community.
Independent dimensions
Mainstream potential
3/10
Technical importance
6/10
Adoption evidence
7/10
- Cloudflare's Terms of Service prohibit using Workers as proxies for non-Cloudflare traffic in some interpretations; mass use could trigger account terminations without warning.
- The 100K requests/day free tier limit is a hard architectural ceiling per deployment, making the tool structurally unsuitable for scaling beyond a handful of users.
- The project's value is tightly coupled to Cloudflare's free tier continuing to exist and remain accessible from censored regions—policy or infrastructure changes at Cloudflare would break the tool entirely.
- Security review is not documented; the project handles sensitive network traffic and authentication credentials, but no public audit or formal security assessment is referenced in available materials.
- Censorship arms races may degrade effectiveness over time as ISPs and national firewalls specifically block Cloudflare IP ranges or detect the traffic patterns generated by this tool.
Likely to remain actively maintained and grow modestly within its niche as long as Cloudflare's free tier remains viable. Unlikely to expand beyond personal-scale deployments due to hard architectural limits, but may deepen protocol and client support.
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Language
- TypeScript
- License
- GPL-3.0
- Last updated
- 17h ago
- Created
- 30mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Open issues
Execution exception crash Of Version 5 panel
اتصال پنل به ربات تلگرام
ارور fail to detect internet connection
Telegram Bot/ upstream proxy/ manual deployment/ config style is gibberish
Connecting to warp pro
Top contributors
Similar repos
yonggekkk/x-ui-yg
x-ui-yg is a simplified fork of the x-ui panel for managing xray proxy servers,...
pufferpanel/pufferpanel
PufferPanel is a web-based game server management system that allows users to...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
12.3k | +107 | TypeScript | 7/10 | 17h ago |
|
|
42.6k | — | Go | 7/10 | 23h ago |
|
|
3.9k | — | Shell | 6/10 | 6d ago |
|
|
1.3k | — | Shell | 6/10 | 1mo ago |
|
|
1.7k | — | Go | 7/10 | 1w ago |
|
|
2.9k | — | Go | 7/10 | 8h ago |
3x-ui requires a self-hosted VPS and supports many concurrent users with a full admin UI and Xray backend. BPB Panel requires no server—only a Cloudflare account—but is limited to 2–3 users per deployment. Different deployment philosophy entirely.
Hiddify targets multi-user server deployments with a polished management interface. BPB Panel is serverless and free-tier-based, sacrificing scalability for zero infrastructure cost. Both target censored regions.
s-ui is a Sing-box-based server panel requiring VPS hosting. BPB Panel supports Sing-box as a client target but runs itself on Cloudflare Workers. Complementary rather than directly competing.
dae is a Linux kernel-level transparent proxy for outbound routing on a server or desktop, solving a fundamentally different problem—local traffic routing vs. BPB Panel's serverless config generation for mobile/cross-platform clients.
acepanel appears to target server-hosted multi-user management. BPB Panel occupies the zero-cost, zero-server niche that VPS-based panels cannot address for users without hosting resources.