remotepinee/cfnew — explained in plain English
Analysis updated 2026-07-20 · repo last pushed 2026-05-16
Deploy your own proxy to Cloudflare and generate subscription links for Clash, Surge, Shadowrocket, or V2Ray.
Test IP latency and filter by region to find the fastest routes for your proxy.
Manage preferred IPs and toggle settings through a web dashboard without redeploying.
| remotepinee/cfnew | 0labs-in/vision-link | 3xhelix/rbdoom | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | — | TypeScript | — |
| Last pushed | 2026-05-16 | — | — |
| Maintenance | Maintained | — | — |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | ops devops | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires a Cloudflare account, a KV storage namespace, and setting a specific compatibility date in Cloudflare's runtime settings.
CFnew is a tool that helps you set up and manage your own proxy service running on Cloudflare's edge network. Instead of relying on a commercial VPN provider, you deploy this project to your own Cloudflare account, and it generates subscription links you can plug into popular proxy clients like Clash, Surge, Shadowrocket, or V2Ray. The interface supports both Chinese and Persian, switching automatically based on your browser language. This particular version is a visual redesign of an existing project. The original used a flashy "green neon terminal" look with matrix rain effects and glowing animations. This fork swaps that out for a calm, macOS-style utility interface with a dark gray background and blue accents, designed to be easier on the eyes during long sessions. Crucially, it only touches the visual layer, all the underlying functionality remains identical to the original. Under the hood, the tool supports multiple proxy protocols (VLESS, Trojan, xhttp) simultaneously, tests IP latency to find the fastest routes, and automatically refreshes its preferred IP list every 15 minutes. You configure everything through a web-based dashboard: create a Cloudflare KV storage namespace, bind it to your deployment, visit your unique URL, and toggle settings in the browser. Changes take effect immediately without needing to redeploy. The typical user is someone already comfortable with self-hosting proxies on Cloudflare Workers or Pages who wants a cleaner management interface. For example, if you run your own proxy for accessing restricted content or optimizing cross-border connections, you'd use this to generate subscription links for ten different client apps, test which IPs are fastest, filter by region (US, Japan, Singapore, etc.), and manage preferred IPs via API, all from one dashboard rather than editing code or environment variables. One notable tradeoff: since this fork only restyles the UI, if the original project has bugs or limitations in its business logic, those carry over unchanged. The redeployment also requires setting a specific compatibility date in Cloudflare's runtime settings, which the README flags as important.
A redesigned interface for managing your own proxy service on Cloudflare's edge network, generating subscription links for proxy clients and testing IP latency.
Maintained — commit in last 6 months (last push 2026-05-16).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.