JegoVPN

JegoVPN / sbcv

Public

sbcv — sing-box configuration visualizer. Build, inspect, validate, import, and export sing-box JSON configurations through a visual canvas backed by a canonical config model.

14
1
85% credibility
Found May 28, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

sbcv (sing-box configuration visualizer) is a free, open-source web tool that helps people create and edit network routing configurations for sing-box, a legitimate proxy/VPN server software. Users interact with a visual canvas interface instead of editing raw JSON by hand, and can validate their configurations against real sing-box binaries before exporting. The tool supports multiple sing-box versions (1.12, 1.13, 1.14), handles import/export of configurations, and requires no account or installation. MIT licensed.

How It Works

1
🔍 You need to configure network routing

You discover you need to edit a complex proxy configuration for your server, but staring at raw JSON feels overwhelming.

2
🌐 You open sbcv.app in your browser

No downloads, no accounts, no install. You paste your existing configuration or start fresh with a template.

3
🎨 You build your setup visually

Drag inbounds (like TUN or Mixed) onto a canvas, connect them with wires to outbounds, and watch your configuration come together as a visual map.

4
You click Check to validate

Your configuration is tested against the actual sing-box software. Errors and warnings appear right where they matter on the canvas.

🚀 You export and deploy

Download your validated JSON and deploy it to your server. Everything works because it passed the official check.

Sign up to see the full architecture

3 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is sbcv?

sbcv is a visual editor for sing-box JSON configurations that runs entirely in your browser. Instead of hand-editing complex JSON files, you drag nodes onto a canvas, connect them with wires, and fill in forms through dropdowns. Every enum value is a controlled choice, so typos that used to break configs become impossible. The canonical JSON is always the source of truth, and you can switch between the visual editor and raw JSON without losing fidelity.

Why is it gaining traction?

The killer feature is browser-side validation using the actual sing-box binary. You pick your target version (1.12, 1.13, or 1.14), click Check, and the service runs the real `sing-box check` command server-side against your config. You get the same verdict sing-box itself would give, without installing anything locally or SSHing into a VPS. The import/export flow means you can paste an existing config to start editing, or export the result when you're done.

Who should use this?

Network engineers and self-hosters who manage sing-box configs and want visual feedback without memorizing JSON structure. If you've ever stared at a sing-box config wondering why it's not working, this gives you an interactive canvas to inspect and validate before deploying. Developers building subscription aggregation tools or config templates will also find the import/export and canonical model useful for testing edge cases.

Verdict

sbcv solves a real pain point for sing-box users, and the architecture is thoughtful -- the canvas-as-derived-view approach means you never fight the JSON. At 14 stars, the project is early-stage but the test coverage is solid and the documentation is clear. The 0.85% credibility score reflects that maturity, but the MIT license, no-login requirement, and Cloudflare deployment story make it worth watching. Try the hosted version at sbcv.app first; self-host if you need control over the validation backend.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.