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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 dépôts

Awesome GitHub RepositoriesLocal Proxy Gateways

Local server architectures that intercept and redirect outgoing network traffic.

Distinguishing note: Focuses on the local gateway architecture rather than remote proxy management.

Explore 19 awesome GitHub repositories matching networking & communication · Local Proxy Gateways. Refine with filters or upvote what's useful.

Awesome Local Proxy Gateways GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • xx-net/xx-netAvatar de XX-net

    XX-net/XX-Net

    33,454Voir sur GitHub↗

    XX-Net is a cross-platform desktop application that functions as a local proxy server and network traffic router. It intercepts outgoing network requests from a local machine and redirects them through encrypted tunnels to a distributed mesh of cloud-based nodes, facilitating secure and reliable access to external resources. The software distinguishes itself by providing a centralized management interface for coordinating complex proxy infrastructure. It employs rule-based traffic routing, allowing users to define custom logic based on destination addresses and protocols to determine the opti

    Acts as a local gateway that intercepts outgoing network requests and redirects them through encrypted tunnels to remote servers.

    Pythongfwgoagentproxy
    Voir sur GitHub↗33,454
  • netchx/netchAvatar de netchx

    netchx/netch

    17,630Voir sur GitHub↗

    Netch is a multi-protocol proxy client and network traffic interceptor designed to route internet traffic through VPN and proxy tunnels. It functions as a connection manager that tunnels outbound data to modify network paths and bypass network restrictions. The project supports a wide range of tunneling protocols, including Socks5, Shadowsocks, WireGuard, Trojan, VMess, and VLESS. It distinguishes itself by offering the ability to distribute established proxy connections to other devices on a local network and by providing UDP FullCone NAT support to maintain stable peer-to-peer connectivity

    Distributes established proxy connections to other devices on a local network using packet capture drivers.

    C#fullconenetchnetfiltersdk
    Voir sur GitHub↗17,630
  • free-nodes/clashfreeAvatar de free-nodes

    free-nodes/clashfree

    15,834Voir sur GitHub↗

    Clashfree is a network traffic routing platform designed to facilitate access to restricted online resources and digital services. It functions as a proxy configuration management tool that enables users to route internet traffic through encrypted tunnels, effectively bypassing regional access restrictions. The system provides a centralized way to manage network proxy connections and organize multiple routing profiles across various environments. The project distinguishes itself by providing automated subscription services that distribute daily updated proxy node lists and configuration files

    Opens standard network interfaces to allow external applications to route their traffic through the local proxy engine for filtering.

    clashfreefqfreenode
    Voir sur GitHub↗15,834
  • floci-io/flociAvatar de floci-io

    floci-io/floci

    14,168Voir sur GitHub↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Simulates API endpoints and network traffic via a local gateway with authorizers and custom domain mappings.

    Javaawsaws-emulationdevops
    Voir sur GitHub↗14,168
  • hq450/fancyssAvatar de hq450

    hq450/fancyss

    13,325Voir sur GitHub↗

    Fancyss is a network utility designed to function as a Shadowsocks proxy gateway. It operates as a transparent proxy manager that intercepts and routes network traffic at the gateway level, allowing for centralized management of internet access across all connected devices without requiring individual client-side configurations. The system employs policy-based routing and rule-based traffic filtering to direct data through specific network paths. It maintains multiple server connections simultaneously, utilizing failover-aware connection pooling to automatically switch traffic to healthy node

    Functions as a proxy gateway for routing traffic through remote servers to bypass regional restrictions.

    Shellarmkoolgamemerlin
    Voir sur GitHub↗13,325
  • ddgksf2013/ddgksf2013Avatar de ddgksf2013

    ddgksf2013/ddgksf2013

    13,109Voir sur GitHub↗

    This project is a network traffic manipulation tool and proxy designed to intercept, inspect, and modify data streams between mobile applications and their servers. It functions as a scriptable content blocker and traffic router, allowing users to apply custom rules to incoming and outgoing network requests. The tool enables users to bypass regional restrictions and subscription paywalls by injecting configuration rules that override server-side validation. It also provides capabilities for removing advertisements, tracking scripts, and promotional content from mobile applications and web ser

    Directs device network traffic through a local gateway to enable granular control over connection paths and domain resolution.

    adblockadguardandroid
    Voir sur GitHub↗13,109
  • juewuy/shellcrashAvatar de juewuy

    juewuy/ShellCrash

    12,934Voir sur GitHub↗

    ShellCrash is a shell-based network proxy manager and DNS and routing controller. It functions as a transparent proxy gateway that intercepts local traffic and DNS requests to route data through a proxy server. The system manages the deployment and upgrading of proxy binaries, such as sing-box and mihomo, within a shell environment. It includes a web-based management interface and traffic dashboard for visualizing network activity and modifying routing rules. The project provides capabilities for network traffic routing, including UDP proxy support, local traffic bypasses for domestic IP add

    Configures the device as a local proxy gateway and DNS server to provide proxy services to other network devices.

    Shell
    Voir sur GitHub↗12,934
  • peterq/pan-lightAvatar de peterq

    peterq/pan-light

    12,120Voir sur GitHub↗

    Pan-light is a tool for managing and downloading files from Baidu network storage. It provides high-speed file downloading and remote media streaming capabilities. The application uses concurrent segmented transfers to maximize network throughput and employs disk-persisted state tracking to resume interrupted downloads. It also includes a local proxy to bypass hotlinking protections, allowing remote videos to be streamed directly into a media player. The project features a cross-platform graphical user interface built with Go and Qt. Additionally, it supports remote software previews by runn

    Routes network storage video streams through a local proxy to bypass remote hotlinking protections.

    Gobaiduyungolangqml
    Voir sur GitHub↗12,120
  • shadowsocks/shadowsocks-rustAvatar de shadowsocks

    shadowsocks/shadowsocks-rust

    10,729Voir sur GitHub↗

    A Rust port of shadowsocks

    Intercepts plaintext DNS queries and forwards them over encrypted upstream connections.

    Rusthttp-proxyrustsecurity
    Voir sur GitHub↗10,729
  • getsurfboard/surfboardAvatar de getsurfboard

    getsurfboard/surfboard

    8,419Voir sur GitHub↗

    Surfboard is a cross-platform network client and VPN manager that provides a graphical interface for establishing secure tunnel connections. It functions as a multi-protocol proxy client and a rule-based traffic router, directing outbound requests to specific proxies or bypassing them based on domain and IP patterns. The application acts as a connection orchestrator, allowing users to import, organize, and switch between multiple virtual private network profiles and server configurations. It implements various proxy standards to route traffic through remote servers for privacy and access. Th

    Provides a local server architecture that intercepts outbound system traffic for redirection.

    Voir sur GitHub↗8,419
  • mygod/vpnhotspotAvatar de Mygod

    Mygod/VPNHotspot

    6,019Voir sur GitHub↗

    VPNHotspot est un utilitaire de routage réseau Android au niveau root conçu pour partager une connexion VPN active avec d'autres appareils via un hotspot sans fil ou un répéteur. Il fonctionne comme un gestionnaire réseau qui modifie les paramètres sans fil du système pour router le trafic partagé via un tunnel chiffré. L'outil fournit des capacités pour contourner les restrictions de partage de connexion (tethering) des opérateurs de réseau mobile en routant le trafic via un VPN ou un socksifier. Il inclut un contrôleur pour configurer le déchargement matériel sans fil et gérer le partage de connexions réseau en tant que répéteur. Le projet couvre des tâches d'administration réseau telles que la configuration de hotspot et la gestion des clients connectés. Il gère le routage réseau au niveau système via le transfert de paquets, les règles de pare-feu et le pontage réseau virtuel.

    Distributes an active encrypted VPN tunnel to other devices on a local network via a wireless hotspot.

    Kotlinandroidhotspottethering
    Voir sur GitHub↗6,019
  • browsermcp/mcpAvatar de BrowserMCP

    BrowserMCP/mcp

    5,817Voir sur GitHub↗

    BrowserMCP is a browser automation bridge that connects AI tools to a live browser session through a local proxy server. It implements a standardized protocol for sending commands like click, type, and navigate to a real browser instance running on the user's machine, while keeping all browsing data on the device. The project distinguishes itself by preserving user sessions and fingerprints across automation tasks. It attaches to the user's existing browser profile to maintain cookies, logins, and authentication state, and uses the real browser's user agent, viewport, and extension context to

    Runs a local proxy server that bridges AI tool requests to the user's browser, keeping all data on-device.

    TypeScriptbrowser-automationbrowser-extensionclaude
    Voir sur GitHub↗5,817
  • wnlen/clash-for-linuxAvatar de wnlen

    wnlen/clash-for-linux

    5,465Voir sur GitHub↗

    clash-for-linux est une plateforme de gestion de proxy pour Linux qui sert de wrapper pour les cœurs Clash et Mihomo. Elle fournit un système pour déployer des binaires de proxy, gérer les abonnements et contrôler l'interception du trafic réseau. La plateforme se distingue par un système de configuration basé sur des mixins qui permet aux utilisateurs de patcher et de remplacer les paramètres d'abonnement sans altérer les fichiers source originaux. Elle inclut également un tableau de bord basé sur le web pour l'administration headless, permettant la surveillance à distance du statut des nœuds, des logs et des politiques de routage. Le système prend en charge le proxying transparent via des interfaces virtuelles en mode TUN pour capturer tout le trafic système et peut être configuré comme une passerelle pour d'autres appareils sur un réseau local. Des capacités supplémentaires incluent le chaînage de relais multi-sauts et la sélection interactive de nœuds pour le pilotage du trafic. L'installation implique un déploiement binaire conscient de l'architecture et l'utilisation de services système pour assurer la persistance au démarrage et le lancement automatisé.

    Configures the Linux server as a local proxy gateway to intercept and redirect traffic for other network devices.

    Shellclash-metadevops-toolslinux
    Voir sur GitHub↗5,465
  • dovecoteescapee/byedpiandroidAvatar de dovecoteescapee

    dovecoteescapee/ByeDPIAndroid

    5,043Voir sur GitHub↗

    ByeDPIAndroid is a deep packet inspection bypass tool for Android that functions as a local SOCKS5 proxy. It modifies TCP packets to evade network censorship and bypass regional internet restrictions on mobile devices. The project operates as a network traffic obfuscator and TCP packet fragmenter. It splits network data into smaller pieces and hides the nature of internet requests to prevent automated blocking and traffic shaping by internet service providers. The system covers a range of capabilities including host-based traffic interception and dynamic packet modification. It utilizes non-

    Provides a local gateway architecture to intercept and redirect outgoing network traffic.

    Kotlinanticensorshipcensorship-circumventiondeep-packet-inspection
    Voir sur GitHub↗5,043
  • sadeghhayeri/greentunnelAvatar de SadeghHayeri

    SadeghHayeri/GreenTunnel

    4,855Voir sur GitHub↗

    GreenTunnel est un utilitaire réseau conçu pour contourner l'inspection profonde de paquets (DPI) et la censure internet. Il fonctionne comme un outil qui modifie les paquets réseau sortants et chiffre les recherches DNS pour empêcher les fournisseurs d'accès internet et les systèmes de filtrage réseau de détecter et bloquer des destinations web spécifiques. Le projet implémente un proxy de fragmentation HTTP et un fragmenteur de handshake HTTPS. Ces composants divisent les en-têtes de requête et les enregistrements de handshake TLS sur plusieurs segments pour dissimuler les noms d'hôtes et les noms de serveurs de destination aux systèmes d'inspection. Le logiciel inclut également un client DNS-over-HTTPS pour récupérer les adresses IP en utilisant des protocoles chiffrés, empêchant l'interception ou l'usurpation des recherches DNS standard. Les capacités supplémentaires couvrent la manipulation de paquets TCP et la fragmentation de segments au niveau de la couche transport pour échapper à l'inspection du trafic.

    Provides a local server architecture that intercepts and modifies outgoing network traffic before forwarding it.

    JavaScript
    Voir sur GitHub↗4,855
  • xjasonlyu/tun2socksAvatar de xjasonlyu

    xjasonlyu/tun2socks

    4,910Voir sur GitHub↗

    tun2socks is a connectivity utility that functions as a transparent proxy client and Layer 3 network gateway. It routes system network traffic through a SOCKS5 proxy using a virtual tunnel interface and provides the ability to tunnel IPv4 traffic over IPv6 or vice versa. The project implements a userspace TCP/IP stack to intercept raw IP packets and translate them for transmission to remote proxy servers. It supports multiple proxy protocols, including HTTP, SOCKS4, SOCKS5, and Shadowsocks, allowing application traffic to be redirected without per-app configuration. The software includes cap

    Functions as a local proxy gateway that forwards traffic from other local devices through a SOCKS5 proxy.

    Gogogolanggvisor
    Voir sur GitHub↗4,910
  • paulmillr/encrypted-dnsAvatar de paulmillr

    paulmillr/encrypted-dns

    4,415Voir sur GitHub↗

    This project is a DNS privacy proxy and resolver that functions as a local bridge, converting plaintext DNS traffic into encrypted requests. It acts as a client for DNS-over-HTTPS and DNS-over-TLS protocols to prevent interception and spoofing of network requests. The system implements network privacy hardening by routing domain lookups through secure tunnels, which reduces the amount of plain text data leaked to internet service providers. It utilizes a profile-based connection management system to map security profiles to specific encrypted endpoints, preventing DNS hijacking and man-in-the

    Intercepts plaintext DNS traffic on localhost and forwards it over encrypted upstream connections.

    JavaScriptcloudflareconfiguration-profiledns
    Voir sur GitHub↗4,415
  • power721/alist-tvboxAvatar de power721

    power721/alist-tvbox

    2,962Voir sur GitHub↗

    This project is a cloud drive media aggregator and storage proxy that merges content from multiple cloud storage providers into a unified directory. It functions as an M3U playlist generator, converting cloud files and streaming sources into standardized formats for use in external media players. The system acts as a plugin host for Python-based scripts to fetch and parse content from third-party websites. These operations are supported by a local proxy to accelerate request loading and bypass network restrictions. The software includes a web-based interface for managing server settings and

    Uses a local proxy gateway to route API calls, bypassing network restrictions and reducing latency.

    Java
    Voir sur GitHub↗2,962
  • lowertop/shadowrocketAvatar de LOWERTOP

    LOWERTOP/Shadowrocket

    2,816Voir sur GitHub↗

    Shadowrocket is a proxy client application for mobile devices that functions as a multi-protocol proxy manager and a rule-based traffic router. It acts as a programmable network gateway, utilizing a virtual network interface to route system-level traffic through secure tunnels. The project distinguishes itself through a programmable environment that executes JavaScript scripts and modules to automate DNS resolution and handle complex network request logic. It further provides an HTTPS traffic inspector capable of decrypting encrypted traffic using custom certificates to modify headers and rew

    Acts as a local server to distribute a proxy tunnel to other devices on the local network.

    shadowrocketshadowrocket-manual
    Voir sur GitHub↗2,816
  1. Home
  2. Networking & Communication
  3. Local Proxy Gateways

Explorer les sous-tags

  • Browser Proxy BridgesLocal proxy servers that bridge AI tool requests to a live browser session while keeping data on-device. **Distinct from Local Proxy Gateways:** Distinct from Local Proxy Gateways: specifically bridges AI tool requests to a browser session rather than general network traffic interception.
  • DNS Proxy BridgesLocal proxy servers that intercept plaintext DNS traffic and forward it over encrypted upstream connections. **Distinct from Local Proxy Gateways:** Distinct from Local Proxy Gateways: specifically bridges plaintext DNS to encrypted upstreams rather than general traffic interception.
  • Proxy Connection SharingDistributing a single proxy tunnel to other devices on a local network using packet capture drivers. **Distinct from Local Proxy Gateways:** Focuses on sharing an active proxy tunnel with other local devices rather than general gateway routing.