PuerNya/sing-box
active
significant_divergence
Selected Choose this fork if you need its mobile/release tooling and platform-specific packaging changes. Choose upstream if you want the safest path for full feature parity, certificate-management workflows, and easier long-term upgrades.
Choose this fork if your deployment benefits from the added certificate-provider/origin-CA work and MAC/hostname-based routing support. Stick with upstream if you want the latest sing-box fixes and the least configuration drift.
shtorm-7/sing-box-extended
active
significant_divergence
Prefer this fork if you need its added transport/protocol work and are comfortable managing divergence. Prefer upstream if you want the newest mainline fixes, broader platform support, and lower maintenance risk.
kyochikuto/sing-box-plus
active
significant_divergence
Prefer this fork if you want the added scanning, masking, fragmentation, and distribution features and can tolerate divergence. Prefer upstream if you need the newest sing-box fixes, simpler support, and maximum compatibility.
Prefer this fork if your priority is advanced load balancing, provider deduplication, and selection control for real-world proxy fleets. Prefer upstream if you want the newest protocol/platform fixes and the lowest maintenance risk.
Prefer this fork if your priority is provider management and Clash-oriented operations. Prefer upstream if you want the newest protocol/platform work and lower divergence risk.
rnetx/sing-box
stale
significant_divergence
Prefer this fork if its rule-set and routing workflow additions are the point of adoption. Prefer upstream if you want active maintenance, lower integration risk, and the latest protocol/platform work.
Prefer this fork if provider import, outbound provider management, and Clash API control matter more than staying current with upstream. Prefer upstream if you want the latest protocol/platform fixes and the broadest maintenance surface.
hiddify/hiddify-sing-box
active
significant_divergence
Choose this fork if you want Hiddify-oriented capabilities and can tolerate divergence from upstream; stay with upstream if you want the cleanest path for frequent sing-box updates and broad compatibility.
Prefer this fork if you are shipping sing-box inside mobile or Apple-centric products and need the fork's platform fixes. Prefer upstream if you want the newest protocol work and the broadest feature parity.