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

Tor Anonymity Network Toolkits

Ranking updated Jun 30, 2026

For a Tor anonymity toolkit, the first results are guardianproject/orbot-android (Orbot is an Android app that routes device traffic through the Tor network using a local SOCKS proxy and the VPN service, effectively providing a transparent Tor gateway for mobile—exactly the kind of tool sought, though limited to Android rather than being multi-platform), torproject/tor (It is the official Tor software, a widely used proxy that routes traffic through the Tor anonymity network with built-in SOCKS and transparent proxy modes, DNS protection, and configurable exit nodes) and shadowsocks/shadowsocks-libev (Shadowsocks-libev is a lightweight SOCKS5 and transparent proxy, but it routes traffic through its own encrypted tunnel instead of the Tor network, so it does not provide the Tor-based anonymization this search requires). xjasonlyu/tun2socks and go-gost/gost round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

These open-source projects provide utilities and frameworks for routing internet traffic anonymously through the Tor network.

Tor Anonymity Network Toolkits

Find the best repos with AI.We'll search the best matching repositories with AI.
  • guardianproject/orbot-androidguardianproject avatar

    guardianproject/orbot-android

    3,043View on GitHub↗

    Orbot is an Android network anonymization tool designed to route mobile internet traffic through the Tor network. Its primary purpose is to hide a user's identity and location from websites by masking the originating network address. The software enables users to bypass internet censorship to access blocked services and prevents trackers from identifying a mobile device. It provides a local SOCKS proxy configuration to force specific applications to send traffic through an encrypted tunnel. The application utilizes the Android VPN service to capture device traffic at the network layer and in

    Orbot is an Android app that routes device traffic through the Tor network using a local SOCKS proxy and the VPN service, effectively providing a transparent Tor gateway for mobile—exactly the kind of tool sought, though limited to Android rather than being multi-platform.

    KotlinSOCKS ProxiesTor Routing
    View on GitHub↗3,043
  • torproject/tortorproject avatar

    torproject/tor

    4,945View on GitHub↗

    The Tor Project is a distributed anonymity network that routes internet traffic through a system of volunteer relays using multi-layered encryption to conceal the identity and location of the user. The system provides tools for network censorship circumvention, utilizing bridges and pluggable transports to bypass internet blocks and obfuscate traffic patterns. It also enables onion service hosting, allowing websites and services to be published such that they are reachable only through the network, concealing the physical location of the server. The project covers broader privacy and infrast

    It is the official Tor software, a widely used proxy that routes traffic through the Tor anonymity network with built-in SOCKS and transparent proxy modes, DNS protection, and configurable exit nodes.

    Anonymity Network RoutingLayered Encryption CircuitsBrowser Fingerprint Spoofing
    View on GitHub↗4,945
  • shadowsocks/shadowsocks-libevshadowsocks avatar

    shadowsocks/shadowsocks-libev

    16,180View on GitHub↗

    shadowsocks-libev is an event-driven network daemon that provides an encrypted SOCKS5 proxy. It functions as a lightweight proxy server using a non-blocking event loop to route TCP and UDP traffic through encrypted tunnels to bypass network restrictions. The project implements a transparent proxy gateway capable of intercepting outbound packets at the network layer, allowing system traffic to be redirected through the encrypted tunnel without per-application configuration. It also includes a daemon process manager to control multiple proxy server instances as child processes via local communi

    Shadowsocks-libev is a lightweight SOCKS5 and transparent proxy, but it routes traffic through its own encrypted tunnel instead of the Tor network, so it does not provide the Tor-based anonymization this search requires.

    CSOCKS5 ProxiesTransparent Network ProxiesTransparent Proxies
    View on GitHub↗16,180
  • xjasonlyu/tun2socksxjasonlyu avatar

    xjasonlyu/tun2socks

    4,910View on 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

    tun2socks is a general-purpose transparent proxy client that can route traffic through a SOCKS5 proxy, including Tor, but it lacks Tor-specific features like DNS leak protection, kill switch, and exit node selection, making it a building block rather than a dedicated Tor traffic routing proxy.

    GoTransparent Network ProxiesTransparent Proxying
    View on GitHub↗4,910
  • go-gost/gostgo-gost avatar

    go-gost/gost

    6,972View on GitHub↗

    Gost is a Go-based network tunnel and multi-protocol proxy server. It functions as a gateway for routing TCP and UDP traffic, creating secure network tunnels between remote endpoints, and acting as a DNS proxy server to resolve domain name queries. The project is distinguished by its ability to implement multi-hop proxy chaining, which links multiple network nodes in a sequence to route traffic through specific paths. It also provides transparent proxying by integrating with virtual network interfaces to intercept system-level traffic without requiring manual client configuration. The system

    gost is a general-purpose multi-protocol proxy and tunnel server with SOCKS5 support, but it lacks built-in Tor integration, kill‑switch, or exit-node selection, so it is not a dedicated Tor traffic routing proxy itself.

    GoTransparent Network ProxiesTransparent ProxiesTransparent Proxying
    View on GitHub↗6,972
  • romanvht/byebyedpiromanvht avatar

    romanvht/ByeByeDPI

    6,052View on GitHub↗

    ByeByeDPI is a network utility designed to circumvent regional blocking and censorship by evading deep packet inspection. It functions as a traffic tunnel and local SOCKS5 proxy server that modifies network packets to prevent filters from identifying and blocking specific content. The project employs a user-mode network stack to manipulate traffic at the application level. It achieves bypass capabilities through TCP packet fragmentation and the modification of HTTP request header formatting and case sensitivity. The system includes application-level tunneling control to determine which progr

    ByeByeDPI is a DPI-circumvention tool that provides a local SOCKS5 proxy, but it is not designed to route traffic through the Tor network for anonymization and lacks the transparent proxy, DNS leak protection, kill switch, and exit node selection that a Tor traffic routing proxy would include.

    KotlinSOCKS5 ProxiesSOCKS5 Servers
    View on GitHub↗6,052
  • dovecoteescapee/byedpiandroiddovecoteescapee avatar

    dovecoteescapee/ByeDPIAndroid

    5,043View on 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-

    ByeDPIAndroid is a local SOCKS5 proxy for evading deep packet inspection and censorship on Android, but it does not route traffic through the Tor network or provide Tor-specific features like exit node selection or DNS leak protection.

    KotlinSOCKS5 ProxiesTraffic Interception
    View on GitHub↗5,043
  • nikkinikki-org/openwrt-nikkinikkinikki-org avatar

    nikkinikki-org/OpenWrt-nikki

    4,926View on GitHub↗

    OpenWrt-nikki is an OpenWrt proxy client and transparent proxy gateway that manages network traffic diversion through remote servers. It functions as a network access controller and DNS hijacking server, intercepting IPv4 and IPv6 traffic to route it through a proxy without requiring client-side configuration. The project features a proxy subscription manager that automates the downloading and refreshing of remote configuration profiles using custom user agents. It employs a mixin-based configuration system to inject custom rules or proxy nodes into existing profiles without overwriting sourc

    This is a transparent proxy gateway for OpenWrt that can route traffic through remote proxy servers, but it does not specifically target the Tor network or provide Tor-specific features like exit node selection or a kill switch, making it a general proxy tool rather than a dedicated Tor anonymization proxy.

    JavaScriptTransparent Network ProxiesTransparent Proxies
    View on GitHub↗4,926
  • bol-van/zapretbol-van avatar

    bol-van/zapret

    15,555View on GitHub↗

    Zapret is a deep packet inspection bypass tool and packet manipulation framework designed to circumvent network censorship. It operates as a transparent network proxy and TCP traffic obfuscator that modifies packets to deceive network inspection systems. The project distinguishes itself through advanced desynchronization strategies, including the modification of TLS client hello handshakes and the use of fake packet injection. It utilizes a combination of TCP stream segmentation, sequence overlapping, and TTL adjustment to hide prohibited requests from firewalls while ensuring the destination

    Zapret is a deep packet inspection bypass tool and transparent proxy for circumventing censorship, but it is not designed to route traffic through the Tor network — it blocks DPI rather than anonymizing connections, so it does not match the Tor traffic routing proxy you are looking for.

    CSOCKS ProxiesTransparent Network ProxiesTransparent Proxying
    View on GitHub↗15,555
  • karingx/clashmiKaringX avatar

    KaringX/clashmi

    4,918View on GitHub↗

    Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a user interface for managing proxy cores, configuring domain lookups, and controlling virtual network interfaces. The project features a dedicated manager for proxy subscriptions and a system for rule-based traffic routing. It includes a transparent proxy controller that intercepts system-wide traffic through a virtual interface and an automatic selection mechanism that chooses the fastest server based on real-time latency. Administration is handled through a web-based control

    Clashmi is a graphical proxy client for rule‑based traffic routing through various proxy cores, but it has no built‑in Tor integration or Tor‑specific features like exit node selection or DNS leak protection, so it is not a dedicated Tor traffic routing proxy as you are looking for.

    DartTransparent Network ProxiesTransparent Proxies
    View on GitHub↗4,918
  • juewuy/shellcrashjuewuy avatar

    juewuy/ShellCrash

    12,934View on 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

    ShellCrash is a generic transparent proxy gateway and manager that can route traffic through various backends, but it is not specifically built for or focused on Tor routing, which is the core requirement for this search.

    ShellTransparent Network ProxiesTransparent Proxying
    View on GitHub↗12,934
  • haad/proxychainshaad avatar

    haad/proxychains

    7,711View on GitHub↗

    Proxychains is a SOCKS proxy chain tool and TCP traffic redirector that forces outgoing network connections from applications into a specified sequence of proxy servers. It functions as a proxy sequence orchestrator, routing TCP network traffic through multiple SOCKS or HTTP proxies to anonymize network paths and bypass firewalls. The tool includes a remote DNS resolver that performs domain name resolution through a remote proxy to prevent DNS leaks and hide queries. This ensures that network traffic from applications that are not proxy-aware is redirected through the configured intermediarie

    Proxychains forces application traffic through a chain of proxies and can be used with Tor via its SOCKS interface, but it is a generic proxy chaining tool rather than a dedicated Tor routing proxy, and it lacks Tor-specific features like a kill switch and exit node selection.

    CSOCKS ProxiesTraffic Redirection Tools
    View on GitHub↗7,711
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
guardianproject/orbot-android3KKotlinotherFeb 20, 2026
torproject/tor4.9K——Mar 5, 2024
shadowsocks/shadowsocks-libev
16.2K
C
GPL-3.0
Jun 19, 2026
xjasonlyu/tun2socks4.9KGomitFeb 16, 2026
go-gost/gost7KGoMITJun 6, 2026
romanvht/byebyedpi6.1KKotlinGPL-3.0Jun 21, 2026
dovecoteescapee/byedpiandroid5KKotlingpl-3.0Sep 5, 2024
nikkinikki-org/openwrt-nikki4.9KJavaScriptGPL-3.0Jun 23, 2026
bol-van/zapret15.6KC—Jun 6, 2026
karingx/clashmi4.9KDartgpl-3.0Feb 20, 2026

Related searches

  • a software tool for network traffic routing
  • a MITM testing toolkit
  • an open source virtual private network solution
  • a self-hosted tunneling tool
  • a tool for creating secure reverse tunnels
  • a self-hosted Cloudflare Tunnel alternative
  • a honeypot deployment toolkit
  • a server hardening toolkit