About sing-box
sing-box is a universal proxy platform written in Go. Its documentation site describes installation through package managers, Docker or building from source, graphical clients for Android, Apple platforms and desktop, and a manual covering both server and client configuration. GitHub lists the license as 'Other', so check the repository for the terms.
The configuration is JSON based and organized into sections for logging, DNS, NTP, certificates, routing and experimental features. DNS supports many server types and rules, including FakeIP, and routing covers GeoIP, Geosite, rule sets, protocol sniffing and rule actions. The proxy section documents protocols such as Shadowsocks, Trojan, Hysteria 2 and AnyTLS, and the experimental section includes Clash API and V2Ray API compatibility.
A JSON schema is available for editors, and a changelog and migration guides help when upgrading between versions. Because it is flexible and low level, sing-box suits advanced users, network administrators and developers who want to build custom proxy setups, and who are comfortable reading configuration documentation.
Key features
- Multiple proxy protocols including Shadowsocks and Trojan
- Rule-based routing with GeoIP and rule sets
- Flexible DNS configuration with FakeIP
- JSON configuration with schema support
- Graphical clients for Android, Apple and desktop
- Clash API and V2Ray API compatibility
Good fit for
- →Custom proxy and routing setups
- →Client and server configuration for advanced users
- Built with
- Go
- Tags
- proxy
- networking
- routing
- dns
- golang
- shadowsocks
- trojan
- proxy-platform
Open-source alternatives to sing-box
See allfrp
Networking & VPN
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the int
Apache-2.0vs ngrok★ 110kHeadscale
Networking & VPN
An open source, self-hosted implementation of the Tailscale control server
BSD-3-Clausevs Tailscale★ 44k
AdGuard Home
Networking & VPN
Network-wide ads & trackers blocking DNS server
GPL-3.0vs Cisco Umbrella★ 37k
NetBird
Networking & VPN
Connect your devices, users, and agents into a secure WireGuard®-based overlay network wit
OSSvs Tailscale★ 30k
Nebula
Networking & VPN
A scalable overlay networking tool with a focus on performance, simplicity and security
MITvs Tailscale★ 18k
CoreDNS
Networking & VPN
CoreDNS is a DNS server that chains plugins
Apache-2.0vs Amazon Route 53★ 14k
SaaS alternatives to sing-box
See all
Cloudflare
Networking & VPN
CDN, DNS, DDoS protection and edge computing platform
SaaS
Amazon Route 53
Networking & VPN
Scalable DNS, domain registration and health-check routing service on AWS
SaaSCisco Meraki
Networking & VPN
Cloud-managed networking platform for wireless, switching, security and SD-WAN
SaaS
Control D
Networking & VPN
Customizable DNS filtering and traffic routing service
SaaS
DNSimple
Networking & VPN
DNS hosting and domain registration service with an API
SaaS
Fastly
Networking & VPN
Edge cloud platform for CDN, security and serverless compute
SaaS

