Practical position
sing-box is an independent universal proxy platform, not a Clash core. It uses JSON configuration and provides inbounds, outbounds, DNS, routing, TUN and endpoint features.
Positioning
sing-box JSON; Clash YAML needs conversion before use.
| Item | Meaning |
|---|---|
| Status | Independent platform |
| Profile format | sing-box JSON; Clash YAML needs conversion before use. |
| Protocol check | Use the core/protocol matrix |
Best Use Cases
- Using Hiddify, Karing or official sing-box clients.
- Deployments where both server and client use sing-box configuration.
- Comparing protocol support against Clash/Mihomo.
Compatibility Notes
Protocol support depends on the selected core, client build, operating-system permissions and profile syntax. Treat provider subscription names as hints, then verify the actual parsed node fields in the client log.
- sing-box supports many of the same protocols, but the syntax is different.
- Subscription conversion can lose Reality, TLS, transport or DNS details.
- Do not treat sing-box selector/urltest as identical to Clash proxy groups.