core/

directory
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2026 License: GPL-3.0

Directories

Path Synopsis
Package buildinfo carries the release version the core was built from.
Package buildinfo carries the release version the core was built from.
Package control implements the line-delimited JSON protocol the desktop UI uses to drive the core.
Package control implements the line-delimited JSON protocol the desktop UI uses to drive the core.
Package dnspick chooses a DNS resolver that actually works on the network the user is sitting on.
Package dnspick chooses a DNS resolver that actually works on the network the user is sitting on.
Package fallback implements the anti-DPI protocol fallback walk.
Package fallback implements the anti-DPI protocol fallback walk.
Package model holds the types shared across the core: the normalized representation of a proxy server and the pieces of its configuration.
Package model holds the types shared across the core: the normalized representation of a proxy server and the pieces of its configuration.
Package nodecheck ranks proxy nodes by what actually works through them, rather than by whether their address accepts a TCP connection.
Package nodecheck ranks proxy nodes by what actually works through them, rather than by whether their address accepts a TCP connection.
Package profile defines the profile and server types the UI works with and persists them to disk.
Package profile defines the profile and server types the UI works with and persists them to disk.
Package routing turns a high-level routing intent (smart/global/direct) into the sing-box "route" and "dns" blocks.
Package routing turns a high-level routing intent (smart/global/direct) into the sing-box "route" and "dns" blocks.
Package singbox builds a complete sing-box configuration (as a map[string]any ready for encoding/json) from a set of normalized nodes plus routing options.
Package singbox builds a complete sing-box configuration (as a map[string]any ready for encoding/json) from a set of normalized nodes plus routing options.
Package subscription parses proxy share links and subscription bodies into the normalized model.Node form consumed by the sing-box config generator.
Package subscription parses proxy share links and subscription bodies into the normalized model.Node form consumed by the sing-box config generator.
Package tunguard refuses to bring up a tun when another VPN already owns the machine's default route.
Package tunguard refuses to bring up a tun when another VPN already owns the machine's default route.
Package zapret drives a bundled zapret installation: the set of DPI-bypass strategies shipped as .bat files around winws.exe.
Package zapret drives a bundled zapret installation: the set of DPI-bypass strategies shipped as .bat files around winws.exe.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL