
V2Ray
A network toolkit for building your own proxies that secure connections and protect privacy.v2fly/v2ray-core
- Stars
- 34.7k
- Forks
- 5.1k
- Licence
- MIT
- Language
- Go
- Last update
- 5 days ago
- Type
- Other
What it is
V2Ray (Project V) is a set of network tools for building your own proxy network. It routes and encrypts internet connections so that traffic can pass through a server you control. The README describes its purpose as securing connections and protecting privacy; the README does not detail specific censorship-circumvention behavior beyond the repository description.
- Run a proxy server on a machine you control to route your own traffic
- Set up encrypted connections between a client and a server you operate
- Follow the official newcomer guide to configure a first working connection
Great for
- Developers who want to build and configure their own proxy server
- Technically comfortable users who want to run a self-hosted private network route
- People who need to read and edit configuration files for custom routing setups
Not ideal for
- Users looking for a click-and-go app, since the README points newcomers to separate documentation for setup
- People who cannot spend time on configuration, because the README gives no simple default setup
- Anyone needing guaranteed legal or regulatory compliance, since the README does not address legality of use
How to get it
- 1
Download the app
Clone the repository
git clone https://github.com/v2fly/v2ray-core - 2
Run it
- Download the latest release archive for your platform from the releases page
- Extract the archive and read the included documentation
- Follow the newcomer's instructions at v2fly.org to write a configuration file
- Start the binary with your configuration and verify the connection
- 3
Get the most out of it
- Read the official documentation at v2fly.org for configuration examples
- Use the Transifex project to access translated documentation if English is a barrier
- Check the release checksum files (.dgst) to verify downloaded archives
Downloads
Strengths
- MIT licensed, so the code is free to use, modify, and redistribute
- Written in Go and published as prebuilt release archives for several platforms
- Active repository with recent pushes and a large community following
Trade-offs
- The README is short and defers most setup detail to external documentation
- Requires understanding of networking and configuration to use effectively
- Being a network tool, its use may be restricted or regulated depending on where you live
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| v2ray-core (this) | 34.7k | Other | advanced | 5 days ago | Developers who want to build and configure their own proxy server |
| v2ray-core | 46.9k | Other | advanced | 2 months ago | Developers who want to read the source of a Go proxy platform |
| hysteria | 22.8k | App | intermediate | 10 days ago | People on networks with heavy packet loss who want a faster proxy connection |
| gost | 18.3k | CLI | intermediate | 2 months ago | Developers who want a single binary to run a local or remote SOCKS5 or HTTP proxy |
| OpenClash | 28k | App | advanced | 4 days ago | People who already run OpenWrt on a router and want rule-based proxy routing for the whole network |
| shadowsocks-rust | 11k | CLI | intermediate | 4 days ago | Developers who want a native Rust build of shadowsocks |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.