Analysis updated 2026-05-18
Run the sing-box proxy platform through a Windows desktop app instead of the command line.
Try an early, experimental client while broader Linux support is still being developed.
| sagernet/sing-box-for-desktop | ad3lre/echo | affaan-m/x-algorithm-score | |
|---|---|---|---|
| Stars | 23 | 23 | 23 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
README does not document installation or configuration steps, details likely require consulting the main sing-box project.
This repository is an early, experimental desktop client for sing-box, which the project describes as a universal proxy platform. Sing-box itself is a separate underlying tool that handles proxy connections and routing, and this repository packages that functionality into a graphical Windows application rather than something you would run purely from a terminal. The README for this specific repository is very sparse. It states plainly that this is an experimental Windows client, and that support for Linux is planned but not yet available. It does not describe the interface, list specific features, explain configuration options, or provide setup or installation instructions beyond naming the project and its purpose. Because so little detail is given here, anyone wanting to understand exactly what the client can do, how it is configured, or what proxy protocols it supports would need to look at the main sing-box project directly rather than relying on this repository's own documentation. What can be said with confidence, based only on what is stated, is that this is a work in progress rather than a finished, general purpose product, aimed at Windows users who already want to run sing-box through a desktop interface instead of the command line. The project is written primarily in TypeScript, suggesting the desktop application layer is built with web based tooling wrapped as a native app, a common approach for cross platform desktop software. The code is released under the GNU General Public License version 3, which means any distributed modified version must also be released under the same license, with its source code made available.
An early, experimental Windows desktop client that provides a graphical interface for sing-box, an underlying universal proxy platform.
Mainly TypeScript. The stack also includes TypeScript.
GNU GPL v3: free to use and modify, but any distributed modified version must also be open sourced under GPL v3.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.