Analysis updated 2026-05-18
Add and manage VLESS, VMess, Trojan, Shadowsocks, TUIC, and Hysteria2 proxy configurations on a remote node from a dashboard.
Scan and filter suitable VLESS Reality targets before adding a Reality-based configuration.
Edit ports, passwords, domains, and SNI settings for existing sing-box proxy configurations without SSHing into the server.
| eeviriyi/nodeget-singbox-panel | abdulrdeveloper/chai-aur-react | circuitrodev/cern-kicad-libs | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 4/5 | 1/5 | 1/5 |
| Audience | ops devops | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires the target node to grant root or passwordless sudo access to write sing-box configuration files.
NodeGet SingBox Panel is an extension for the NodeGet Dashboard that lets you install and manage sing-box proxy configurations on remote servers directly from the dashboard interface. Sing-box is a proxy tool used for routing network traffic, often in contexts where circumventing network restrictions is needed. Through this extension, you can add new proxy server configurations supporting several protocols, including VLESS, VMess, Trojan, Shadowsocks, TUIC, Hysteria2, and others, with various transport options such as WebSocket, HTTP/2, gRPC, and HTTPUpgrade. You can also edit settings like ports, UUIDs, passwords, domain names, and SNI values, view connection URL details, and delete configurations you no longer need. For the VLESS Reality protocol specifically, the extension can run scanning tools, RealiTLScanner and RealityChecker, on the target server to help filter and select appropriate Reality targets. This scan only runs against a target you provide yourself, it does not automatically probe address ranges on its own. The extension writes its configuration to the server's sing-box config file and manages the sing-box service directly, so the target node needs root access or passwordless sudo to operate. Node-side permissions cover listing visible node UUIDs, reading node name metadata, and dispatching or checking status of execute tasks. Installing it means downloading the release package and uploading the zip file through the NodeGet Dashboard's extension manager, then opening the sing-box configuration screen from there. It is written in JavaScript and built with the Bun runtime, and development uses standard Bun install and run commands.
A NodeGet Dashboard extension for installing and managing sing-box proxy configurations, including VLESS Reality, on remote servers.
Mainly JavaScript. The stack also includes JavaScript, Bun, sing-box.
No license information is provided in the source material.
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.