awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
v2ray avatar

v2ray/v2ray-core

0
View on GitHub↗
46,872 stars·8,842 forks·Go·MIT·26 viewswww.v2ray.com↗

V2ray Core

v2ray-core is a network proxy framework and custom proxy engine designed for censorship circumvention. It functions as a traffic routing platform that directs network data between inbound and outbound connections to access blocked content and services.

The system employs a modular architecture using pluggable protocol handlers and a chain-based connection pipeline to transform and forward network traffic. It provides secure tunneling infrastructure to establish encrypted connections and uses a rule-based routing system to direct data between protocols and destinations.

The framework includes capabilities for custom proxy server construction, pluggable DNS resolution for domain name translation, and the ability to initialize instances via serialized configuration files. It supports deployment via containers for consistent execution across different environments.

Features

  • Censorship Circumvention Tools - Functions as a comprehensive tool for bypassing regional network restrictions and accessing blocked content via encrypted tunnels.
  • Proxy Servers - Functions as a modular network proxy server that can be customized with specific inbound and outbound handlers.
  • Pluggable Transport Protocols - Employs pluggable transport protocols to wrap traffic streams for custom obfuscation and encryption.
  • Network Traffic Routing - Forwards network data from one protocol to another through a specific sequence of connections.
  • Frameworks - Provides a modular platform and framework for building custom proxies and routing traffic to bypass censorship.
  • Proxy Engines - Ships a core engine that transforms and forwards network data through a chain of pluggable protocol handlers.
  • Routing Rules - Defines criteria and matching rules to direct network traffic to specific outbound connections.
  • Traffic Routing - Provides mechanisms for directing network traffic to specific services using a rule-based proxy configuration.
  • Secure Tunneling - Implements secure tunneling infrastructure to establish encrypted connections between clients and remote servers for privacy.
  • Modular - Uses interchangeable connection handlers to process incoming and outgoing network traffic through a consistent interface.
  • DNS Resolution - Provides customizable DNS resolution and filtering configurations to bypass network restrictions.
  • Domain Name Systems - Implements domain name resolution to translate hostnames into IP addresses for correct traffic destination.
  • Inbound Connection Managers - Defines how to accept and process incoming network traffic using customizable connection handlers.
  • Outbound Connection Managers - Configures how to forward outgoing network traffic to external destinations via customizable handlers.
  • Standardized Interfaces - Decouples network traffic ingestion from delivery by routing data through standardized inbound and outbound interfaces.
  • Traffic Routing Tools - Directs network data between inbound and outbound connections using custom matching rules to manage traffic flows.
  • Interchangeable Resolvers - Translates hostnames to IP addresses using interchangeable client implementations to avoid network restrictions.
  • Connection Pipelines - Implements a chain-based connection pipeline to transform and forward network traffic through sequential handlers.
  • Networking And Proxies - Core engine for V2Ray proxy.
  • Security And Privacy - Platform for building network proxies.

Star history

Star history chart for v2ray/v2ray-coreStar history chart for v2ray/v2ray-core

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with V2ray Core

These projects share indexed features with V2ray Core. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • matsuridayo/nekoboxforandroidMatsuriDayo avatar

    MatsuriDayo/NekoBoxForAndroid

    21,403View on GitHub↗

    NekoBoxForAndroid is a network utility for Android that functions as a system-wide VPN tunneling client. It leverages the Sing-Box engine to capture and redirect device traffic through a virtual network interface, providing a centralized platform for managing proxy connections and network routing. The application distinguishes itself through its advanced configuration management, allowing users to define granular traffic rules based on domains, IP addresses, or specific applications. It supports complex network requirements by enabling multi-hop proxy chaining, custom DNS resolution strategie

    Kotlinandroidgfwproxy
    View on GitHub↗21,403
  • snail007/goproxysnail007 avatar

    snail007/goproxy

    16,874View on GitHub↗

    This project is a multi-protocol proxy server and network tunneling tool designed to manage traffic across heterogeneous infrastructure. It functions as a traffic management gateway, providing the core infrastructure to route, filter, and secure network connections through a unified interface. The software distinguishes itself through its support for cascading proxy chaining and dynamic upstream load balancing, which allow for the creation of complex, multi-hop network paths. It provides granular control over traffic flow by normalizing diverse protocols, enabling transparent port forwarding,

    Godns-proxyencryption-proxyhttp
    View on GitHub↗16,874
  • ginuerzh/gostginuerzh avatar

    ginuerzh/gost

    18,019View on GitHub↗

    gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted connections. It functions as a traffic obfuscation gateway and a transparent proxy server capable of intercepting TCP and UDP traffic at the IP level. The project also includes a virtual network interface manager for creating TUN and TAP devices to intercept operating system packets. The system distinguishes itself through a chain-based request routing model, allowing traffic to pass through an ordered sequence of proxy nodes. It provides extensive transport-layer encapsulatio

    Godnsgogolang
    View on GitHub↗18,019
  • v2fly/fhs-install-v2rayv2fly avatar

    v2fly/fhs-install-v2ray

    6,756View on GitHub↗

    fhs-install-v2ray is a shell script that automates the deployment of V2Ray, a network proxy tool, on Linux servers. It downloads precompiled binaries and geographic data from a release server, places them into standard Linux filesystem directories, and registers V2Ray as a persistent background service managed by systemd. The script is designed to be idempotent, meaning repeated runs do not overwrite custom configurations, and uninstallation removes all installed files and services completely. The tool distinguishes itself by enforcing a Filesystem Hierarchy Standard (FHS) layout, mapping bin

    Shellinstallerscriptv2ray
    View on GitHub↗6,756
Compare all 30 related projects→

Frequently asked questions

What does v2ray/v2ray-core do?

v2ray-core is a network proxy framework and custom proxy engine designed for censorship circumvention. It functions as a traffic routing platform that directs network data between inbound and outbound connections to access blocked content and services.

What are the main features of v2ray/v2ray-core?

The main features of v2ray/v2ray-core are: Censorship Circumvention Tools, Proxy Servers, Pluggable Transport Protocols, Network Traffic Routing, Frameworks, Proxy Engines, Routing Rules, Traffic Routing.

Which projects share features with v2ray/v2ray-core?

Projects with overlapping indexed features include: matsuridayo/nekoboxforandroid — NekoBoxForAndroid is a network utility for Android that functions as a system-wide VPN tunneling client. It leverages… snail007/goproxy — This project is a multi-protocol proxy server and network tunneling tool designed to manage traffic across… ginuerzh/gost — gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted… v2fly/fhs-install-v2ray — fhs-install-v2ray is a shell script that automates the deployment of V2Ray, a network proxy tool, on Linux servers. It… sagernet/sing-box — Sing-box is a universal proxy engine and traffic router designed to manage complex network connectivity across… netbirdio/netbird — NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the…