Project V

Project V is a set of tools to help you build your own privacy network over internet.


Project V provides a single core with various GUI programs. The core, V2Ray, is for network connection, routing and data processing, while GUI programs are for user friendly experience.

V2Ray's responsibility is transfer data from its client to specified server, based on user configuration. It runs as a commandline tool. It can be configured via JSON based configuration.


Multiple proxy support

V2Ray supports Socks, HTTP, Shadowsocks and VMess protocol.

  • One V2Ray process can use different protocols on different ports at the same time;
  • By combining different inbound and outbound proxies, one can change traffic format dynamically.

Multiple transport protocols

All proxies above can be send/receive over TLS, TCP, mKCP and more transport protocols.

Flexible routing

V2Ray has an internal router, which can be configured to proxy traffic, or send directly, or even block them.

This site is generated by GitBook, and host on GitHub. If you'd like to modify its content, please send pull request to this repo.


This website is licensed under a Creative Commons Attribution 4.0 International License.