git404hub

what is cfnew fr?

remotepinee/cfnew — explained in plain English

Analysis updated 2026-07-20 · repo last pushed 2026-05-16

4Audience · ops devopsComplexity · 3/5MaintainedSetup · moderate

tl;dr

A redesigned interface for managing your own proxy service on Cloudflare's edge network, generating subscription links for proxy clients and testing IP latency.

vibe map

mindmap
  root((repo))
    What it does
      Deploys proxy on Cloudflare
      Generates subscription links
      Tests IP latency
      Auto-refreshes IP list
    Interface
      macOS-style dark UI
      Web dashboard
      Chinese and Persian
    Proxy clients
      Clash
      Surge
      Shadowrocket
      V2Ray
    Setup
      Cloudflare account
      KV namespace binding
      Compatibility date
    Audience
      Self-hosting users
      Proxy managers
  

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Deploy your own proxy to Cloudflare and generate subscription links for Clash, Surge, Shadowrocket, or V2Ray.

VIBE 2

Test IP latency and filter by region to find the fastest routes for your proxy.

VIBE 3

Manage preferred IPs and toggle settings through a web dashboard without redeploying.

what's the stack?

Cloudflare WorkersCloudflare PagesCloudflare KVJavaScript

how it stacks up fr

remotepinee/cfnew0labs-in/vision-link3xhelix/rbdoom
Stars444
LanguageTypeScript
Last pushed2026-05-16
MaintenanceMaintained
Setup difficultymoderatemoderatehard
Complexity3/53/53/5
Audienceops devopsdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a Cloudflare account, a KV storage namespace, and setting a specific compatibility date in Cloudflare's runtime settings.

in plain english

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.

prompts (copy fr)

prompt 1
I deployed CFnew to my Cloudflare account and need to bind a KV storage namespace to my deployment, walk me through the exact steps in the Cloudflare dashboard.
prompt 2
I have CFnew running and want to filter preferred IPs by region (US, Japan, Singapore) and manage them via the API, show me how to do that from the dashboard.
prompt 3
Help me set the compatibility date in Cloudflare's runtime settings so my CFnew deployment works correctly, what date should I use and where do I find that setting?
prompt 4
I want to use CFnew to generate subscription links for multiple proxy clients (Clash, Surge, Shadowrocket, V2Ray), how do I plug those links into each app?

Frequently asked questions

what is cfnew fr?

A redesigned interface for managing your own proxy service on Cloudflare's edge network, generating subscription links for proxy clients and testing IP latency.

Is cfnew actively maintained?

Maintained — commit in last 6 months (last push 2026-05-16).

How hard is cfnew to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is cfnew for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.