sagernet/sing-box-dashboard — explained in plain English
Analysis updated 2026-05-18
Open the publicly hosted dashboard to manage a sing-box proxy without touching configuration files.
Use it as a visual front end to observe and control a sing-box proxy setup.
| sagernet/sing-box-dashboard | audemodo/audemodo-responsive-keepalive | cahn91/gpt-repo-mcp | |
|---|---|---|---|
| Stars | 28 | 28 | 28 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
README gives no self-hosting instructions, connecting a self-hosted copy to your own sing-box requires reading the source directly.
sing-box is a network proxy program designed for users who want to route their internet traffic through different servers or protocols. Examples of why someone might use it include accessing region-restricted content, improving connection stability, or running a private relay. This repository contains a web dashboard that sits on top of sing-box, giving users a visual interface to control and observe their proxy setup rather than managing it through configuration files or command lines. The dashboard is built with TypeScript and served as a web page you open in a browser. The project maintainers host a public version of this dashboard at sing-box-dashboard.sagernet.org, also reachable at the shorter address dash.sing-box.app. The README notes that Chrome users can load that public instance over HTTPS, while other browsers must use a plain HTTP connection instead. The repository documentation is minimal. There are no setup instructions, no description of what features the dashboard interface offers, and no explanation of how to connect it to a locally running sing-box instance. What the README does cover is the license, which is the GNU General Public License version 3. That license means anyone who distributes a modified version of this software must also release those modifications under the same license terms. Beyond the public instance URL and the license text, the project does not provide further documentation. If you are looking to use this dashboard, your starting point would be the public hosted version linked above. Connecting a self-hosted copy to your own sing-box server would require digging into the repository code directly, as the README gives no guidance on that path.
A web dashboard for controlling the sing-box network proxy tool through a browser instead of config files, with a public hosted version already available.
Mainly TypeScript. The stack also includes TypeScript.
GPL v3: you can use and modify it, but if you distribute a modified version, you must release your changes under the same license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.