vx-core icon

Kernel

vx-core: open-source proxy kernel

A Go kernel that gives VX and UmiVPN their proxy protocols.

vx-core is 5V Network’s open-source Go project. Everyday users should install VX or UmiVPN; developers can run the kernel on a server.

It incorporates protocol work from v2ray-core, Xray-core, Hysteria, and sing-box, including VMess, Shadowsocks, Trojan, Hysteria2, VLESS, SOCKS5, HTTP, AnyTLS, and WireGuard.

Highlights

  • Open-source Go kernel on GitHub
  • VMess / VLESS / Trojan / Hysteria2 and more
  • Client and server deployments
  • Can be installed via the VX GUI

Who it is for

  • Developers who self-host proxy servers
  • Technical users who want to inspect the kernel behind UmiVPN and VX

Notes

  • For daily VPN or proxy use, install UmiVPN, NUNU, or VX—the kernel is already bundled.
  • Repository: https://github.com/5vnetwork/vx-core

FAQ

Do I need to install vx-core?

No. Install UmiVPN or VX; the kernel ships inside those apps.

Can I self-host with it?

Yes. It is a proxy kernel for VPS deployments. The VX app can install and configure it with a GUI.

Other products