Skip to content

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
4 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
Step-by-step guide: how to use V2RayInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Download the app

    Clone the repository

    git clone https://github.com/v2fly/v2ray-core
  2. 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. 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

ProjectStarsTypeLevelUpdatedBest for
v2ray-core (this)34.7kOtheradvanced4 days agoDevelopers who want to build and configure their own proxy server
v2ray-core46.9kOtheradvanced2 months agoDevelopers who want to read the source of a Go proxy platform
hysteria22.8kAppintermediate10 days agoPeople on networks with heavy packet loss who want a faster proxy connection
gost18.3kCLIintermediate2 months agoDevelopers who want a single binary to run a local or remote SOCKS5 or HTTP proxy
OpenClash28kAppadvanced4 days agoPeople who already run OpenWrt on a router and want rule-based proxy routing for the whole network
shadowsocks-rust11kCLIintermediate4 days agoDevelopers 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.