Alternatives to sing-box

A universal proxy platform that speaks WireGuard, Shadowsocks, VMess, Trojan, Hysteria and more from one binary. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as sing-box.

  • Hiddify

    Multi-platform proxy client for WireGuard, Xray and sing-box servers.

    Hiddify wraps sing-box, Xray and WireGuard support in a graphical client with automatic node selection and subscriptions, but it is a client only, not a server.

  • Clash Verge Rev

    Manage proxy profiles with Clash Verge Rev on your desktop.

    Clash Verge Rev gives a desktop graphical interface for a Clash-compatible core instead of JSON files, but runs only on Windows, macOS and Linux.

  • AmneziaVPN

    Sets up your own VPN server on a machine you rent, then connects to it, with obfuscated protocols for networks that block ordinary VPNs.

    AmneziaVPN installs its own server over SSH and offers Shadowsocks, XRay and AmneziaWG obfuscation through a graphical client, rather than a routing engine you configure.

  • Outline VPN

    Self-run VPN server built on Shadowsocks, made for censored networks.

    Outline VPN focuses on Shadowsocks only, with a manager application that makes server creation and key sharing simple, and adds iOS support.

  • Xray

    An open-source proxy core from Project X with the XTLS and REALITY protocols for circumventing censorship.

    Xray is a proxy core focused on XTLS and REALITY protocols, working as server and client, but supports a narrower protocol set and has no Android build listed.

  • Shadowsocks

    A fast encrypted tunnel proxy for getting past firewalls, with implementations for most platforms.

    Shadowsocks is a lighter tunnel proxy with clients and servers for most platforms, simpler to set up but limited to one protocol without a routing engine.

Also worth comparing

These listings name sing-box as their own alternative, so the relationship runs both ways.

  • FlClash

    An open-source, ad-free proxy client based on Clash Meta, built with Flutter for several platforms.

    sing-box replaces the Clash Meta core with one binary covering many protocols and per-connection routing, but has no graphical interface and uses complex JSON configuration.

  • Hysteria

    An open-source proxy built on QUIC, designed for speed and resistance to censorship.

    sing-box can run the Hysteria protocol alongside WireGuard, Shadowsocks, VMess and Trojan from one binary with per-connection routing, but its JSON configuration is complex.

  • NaiveProxy

    A censorship-resistant proxy that uses Chromium's network stack to look like normal HTTPS traffic.

    sing-box covers many proxy protocols from one binary with per-connection routing on desktop and Android, but its JSON configuration is complex.

  • OpenVPN Community

    The VPN protocol and client that has been the default for two decades, and still runs on everything.

    sing-box speaks WireGuard, Shadowsocks, Trojan and more as client or server with per-connection routing, but has no graphical interface and complex JSON configuration.

  • V2Ray

    A proxy platform for building encrypted proxy connections to get around network restrictions.

    sing-box speaks WireGuard, Shadowsocks, VMess, Trojan and Hysteria from one binary with per-connection routing, though its JSON configuration is complex and it has no GUI.

  • v2rayNG

    An Android client for V2Ray and Xray proxy servers, using the Xray or v2fly core.

    sing-box has Android builds and covers VMess, Shadowsocks, Trojan, Hysteria and WireGuard with a routing engine, but uses complex JSON configuration and no GUI.

  • WireSock Secure Connect

    A WireGuard VPN client for Windows with per-app split tunnelling and DPI evasion options.

    sing-box is open source, speaks WireGuard and many proxy protocols, and routes per connection by domain, IP or process, but configuration is complex JSON without a GUI.

Similar software

Related functionality, not a direct replacement.