What is v2ray-core built with?

v2ray-core is a Go repo built with chi and github.com/go-chi/render. It validates its data with github.com/go-playground/validator/v10, is tested with Google, github.com/stretchr/testify, github.com/golang/mock, and github.com/pion/transport/v5, and deploys with github.com/pion/logging. It has 159,368 written lines, with 236 test files.

Read on November 7, 2026, at commit ec5ce8b. Read it as markdown

Backend

The base 2

  • chi1 file
  • github.com/go-chi/render1 file

Support

Validation 1

Testing 4

  • Google57 files
  • github.com/stretchr/testify9 files
  • github.com/golang/mock5 files
  • github.com/pion/transport/v52 files

Deploy 1

  • github.com/pion/logging1 file

Tools 1

  • github.com/jhump/protoreflect2 files

Other 30

  • github.com/golang/protobuf49 files
  • google.golang.org/grpc23 files
  • github.com/pion/dtls/v36 files
  • github.com/pion/stun/v36 files
  • github.com/quic-go/quic-go5 files
  • github.com/pion/webrtc/v44 files
  • github.com/apernet/quic-go3 files
  • github.com/gorilla/websocket3 files
  • github.com/pion/ice/v43 files
  • github.com/refraction-networking/utls2 files
  • github.com/google/gopacket1 file
  • github.com/improbable-eng/grpc-web1 file
18 more
  • github.com/miekg/dns1 file
  • google.golang.org/protobuf146 files
  • golang.org/x/net19 files
  • golang.org/x/sys15 files
  • gvisor.dev/gvisor15 files
  • golang.org/x/sync12 files
  • golang.org/x/crypto11 files
  • golang.zx2c4.com/wireguard6 files
  • github.com/pelletier/go-toml2 files
  • github.com/xtaci/smux2 files
  • gopkg.in/yaml.v32 files
  • lukechampine.com/blake32 files
  • github.com/adrg/xdg1 file
  • github.com/pires/go-proxyproto1 file
  • github.com/seiflotfy/cuckoofilter1 file
  • go.starlark.net1 file
  • go4.org/netipx1 file
  • h12.io/socks1 file

Other repos with a similar stack

Ordered by how much of its stack they share with v2ray-core, then by stars.

Frequently asked questions

What language is v2ray-core written in?
v2ray-core is written in Go, with 159,368 written lines.
What framework does v2ray-core use?
v2ray-core is built with chi and github.com/go-chi/render.
Does v2ray-core have tests?
Yes. v2ray-core has 236 test files and is tested with Google, github.com/stretchr/testify, github.com/golang/mock, and github.com/pion/transport/v5.
Which repos have a stack like v2ray-core's?
The ones that share most of its stack:googleapis/mcp-toolboxSagerNet/sing-boxcoder/coder

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →