github.com/v2fly/v2ray-core ↗
A platform for building proxies to bypass network restrictions.
An animated visualization of v2fly/v2ray-core's Git history from September 2015 to April 2022, built by 147 contributors. The codebase reached 24,926 lines, mostly Go. The video runs 3 minutes 58 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Go
Contributors
147
Lines of Code
24,926
From
2015-09-05
To
2022-04-09
Advertisement
About v2fly/v2ray-core
Project V is a comprehensive platform for building custom proxy networks, written in Go and designed to help users establish secure, private network connections. The core V2Ray application provides tools to create proxies that can bypass network restrictions while protecting user privacy through encrypted connections. It supports multiple protocols including VMESS, VLESS, Shadowsocks, SOCKS5, Trojan, and others, offering flexibility for different networking scenarios and use cases.
The project includes extensive documentation and maintains active translation efforts through Transifex to serve a global audience. V2Ray is packaged for multiple Linux distributions and platforms, with the project welcoming contributions from packagers for additional operating systems. The codebase leverages several production-grade dependencies including gorilla/websocket for WebSocket support, quic-go for QUIC protocol implementation, and various other libraries for DNS handling, proxy protocol support, and scripting capabilities via Starlark.
As an open-source project under the MIT license, V2Ray has established itself as a notable tool in the anticensorship and privacy-focused networking community. The project maintains quality standards through continuous integration testing, code coverage tracking, and code quality analysis, making it suitable for both individual users seeking privacy and developers building custom networking solutions.
Advertisement