😎 Using this Online APP:
https://liMilCo.github.io/BPB-ReCoder/recoder.html
or
https://raw.githack.com/liMilCo/BPB-ReCoder/main/recoder.html
You can customize the BPB Panel.

📝 Use only lowercase English letters
Open fields are mandatory. Closed fields like (Main Page) or (Sub Functions) can be left empty

Note: When deploying your customized project on GitHub, replace panel in the URL:
BPB.SUB.workers.dev/panel
with your chosen word (e.g., if you select myadmin, access via):
BPB.SUB.workers.dev/myadmin
Default is Cloudflare’s Speedtest. Leave empty to keep default. If entering a custom URL:

After creating KV storage, you must rename it from default bpb.
📝 KV Name: lowercase English only
Also change these variables used in Settings > Variables and Secrets:
📝 Variable names: English letters (case-sensitive)

Example:

👈 These names save in browser cache after first run, but better to write them down 👉
Original function names like vlessOverWSHandler and handleTCPOutBound are easily detected.
📝 English words only (min 5 chars)
Click 🎁 to generate random names.

Sub-functions can also be renamed for extra security (not mandatory).
📝 English words only (min 5 chars)

Click Generate New BPB 🌊 to apply changes.
Modified codes will appear in the box - ready to download.

Use Obfuscator Code 💨 to obfuscate generated code.
Copy-paste directly into Workers or download for Pages deployment (zip first).
