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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
shadowsocks avatar

shadowsocks/shadowsocks-windows

0
View on GitHub↗
59,574 stars·16,246 forks·C#·16 views

Shadowsocks Windows

Shadowsocks-Windows is a desktop proxy manager that provides a graphical interface for configuring system-wide network routing. It functions as a local SOCKS5 or HTTP proxy server, intercepting outbound traffic through system-level injection to route requests through secure, encrypted remote tunnels.

The application distinguishes itself through a modular architecture that supports plugin-based transport extensibility, allowing users to integrate external binaries for custom traffic obfuscation and specialized cryptographic protocols. It also enables high-availability networking by automatically rotating between multiple proxy servers based on real-time performance metrics, and supports multi-instance orchestration to manage independent proxy states and configurations simultaneously.

Users can exercise granular control over network traffic through custom rule management, including the use of JavaScript-based auto-configuration files and geographic filtering to determine which requests bypass or traverse the proxy. The software further extends its utility by encapsulating connectionless datagrams into stream-oriented tunnels, ensuring that applications requiring UDP can function within the proxy environment.

Features

  • Tunneling Protocols - Encapsulates network traffic within alternative protocols to successfully traverse restrictive environments.
  • Windows - Offers a graphical interface for managing system-wide network routing and proxy configurations on Windows.
  • Extensible - Supports external plugins to enable custom transport protocols and specialized traffic obfuscation methods.
  • Proxy Managers - Simplifies the administration of multiple proxy server connections and system-wide routing policies via a visual dashboard.
  • System Proxy Injection - Forces outbound system traffic through a local interface to facilitate interception and redirection.
  • Traffic Routing Proxies - Directs system-wide network traffic through intermediary servers to bypass regional restrictions and manage connection paths.
  • Proxy Load Balancers - Distributes network traffic across multiple proxy servers to ensure stable connectivity and balanced performance.
  • SOCKS5 - Implements the SOCKS5 protocol to tunnel local network traffic through encrypted remote servers.
  • Multi-Instance Proxy Orchestrators - Allows concurrent execution of multiple independent proxy clients to manage distinct server configurations and network paths.
  • Proxy Routing Rules - Applies granular filtering logic to determine whether specific network requests are routed through a proxy or a direct connection.
  • Automatic Proxy Failover Systems - Maintains connection stability by automatically rotating between proxy servers based on real-time latency and packet loss metrics.
  • Proxy Clients - Windows client for the Shadowsocks protocol.
  • Shadowsocks Proxy Clients - Official Windows client for the Shadowsocks protocol.
  • Security And Privacy - Cross-platform proxy client for secure connections.
  • Pluggable Transport Protocols - Executes external binary processes to wrap or obfuscate traffic streams using custom cryptographic protocols.
  • Local Loopback - Operates a local loopback server that acts as a gateway between local applications and remote encrypted tunnels.
  • Proxy Auto-Configuration Scripts - Evaluates proxy auto-configuration files to dynamically determine whether network requests should bypass or traverse the proxy.
  • Geographic Traffic Routing Rules - Controls traffic routing based on geographic location and blacklist modes to manage how requests are handled across regions.
  • Proxy Plugins - Integrates non-standard tools into the proxy workflow by mapping connection details to plugin command-line arguments.
  • System Proxy Configurators - Automates the modification of operating system network settings to route outbound traffic through a designated proxy server.
  • Proxy Rule Configurations - Defines granular routing logic by processing domain-specific rules to determine which traffic bypasses or travels through the proxy.
  • UDP Tunneling - Forces application-level UDP packets through a proxy connection by utilizing external encapsulation software.
  • Multi-Instance Proxy Configurations - Runs several independent proxy instances simultaneously by assigning unique local ports and separate storage directories.
  • Proxy Transport Plugins - Incorporates specialized transport plugins to handle non-standard connection methods and custom encryption protocols.
  • Datagram Encapsulation - Wraps connectionless datagrams into stream-oriented tunnels to ensure compatibility with reliable proxy protocols.

Star history

Star history chart for shadowsocks/shadowsocks-windowsStar history chart for shadowsocks/shadowsocks-windows

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

Frequently asked questions

What does shadowsocks/shadowsocks-windows do?

Shadowsocks-Windows is a desktop proxy manager that provides a graphical interface for configuring system-wide network routing. It functions as a local SOCKS5 or HTTP proxy server, intercepting outbound traffic through system-level injection to route requests through secure, encrypted remote tunnels.

What are the main features of shadowsocks/shadowsocks-windows?

The main features of shadowsocks/shadowsocks-windows are: Tunneling Protocols, Windows, Extensible, Proxy Managers, System Proxy Injection, Traffic Routing Proxies, Proxy Load Balancers, SOCKS5.

What are some open-source alternatives to shadowsocks/shadowsocks-windows?

Open-source alternatives to shadowsocks/shadowsocks-windows include: shadowsocks/shadowsocksx-ng — ShadowsocksX-NG is a macOS application that functions as a Shadowsocks VPN client, SOCKS5 proxy manager, and PAC… shadowsocks/shadowsocks-android — Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network… bia-pain-bache/bpb-worker-panel — BPB-Worker-Panel is a control panel designed for deploying and managing VLESS and Trojan proxies hosted on Cloudflare… libnyanpasu/clash-nyanpasu — Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions… metacubex/clashx.meta — ClashX.Meta is a macOS desktop application that provides a graphical interface for managing the Clash proxy engine. It… h2y/shadowrocket-adblock-rules — This project provides predefined configuration profiles and rule sets for ad filtering, geographic traffic steering,…

Open-source alternatives to Shadowsocks Windows

Similar open-source projects, ranked by how many features they share with Shadowsocks Windows.
  • shadowsocks/shadowsocksx-ngshadowsocks avatar

    shadowsocks/ShadowsocksX-NG

    32,887View on GitHub↗

    ShadowsocksX-NG is a macOS application that functions as a Shadowsocks VPN client, SOCKS5 proxy manager, and PAC routing client. It is designed to bypass network restrictions by managing connections to Shadowsocks proxy servers through a graphical user interface. The project provides mechanisms for importing server profiles via QR codes and URLs, and it supports the integration of third-party plugins to modify network traffic. It also includes a local HTTP proxy server that translates SOCKS5 traffic into HTTP proxy format for application compatibility. The utility covers network traffic rout

    Swiftkcptunmacosshadowsocks
    View on GitHub↗32,887
  • shadowsocks/shadowsocks-androidshadowsocks avatar

    shadowsocks/shadowsocks-android

    36,696View on GitHub↗

    Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network traffic through a Shadowsocks proxy server to encrypt data, mask the user's internet origin, and bypass network restrictions. The client functions as an Android VPN service, creating a virtual network interface to intercept and redirect all outgoing device traffic. It supports the integration of external binary plugins to extend tunnel capabilities with custom transport protocols and traffic obfuscation methods. The project manages network routing through a local SOCKS5 server

    Kotlinandroidshadowsocks
    View on GitHub↗36,696
  • bia-pain-bache/bpb-worker-panelbia-pain-bache avatar

    bia-pain-bache/BPB-Worker-Panel

    11,997View on GitHub↗

    BPB-Worker-Panel is a control panel designed for deploying and managing VLESS and Trojan proxies hosted on Cloudflare Workers. It functions as a proxy subscription generator and a manager for secure DNS over HTTPS servers and WireGuard configuration provisioning. The project distinguishes itself through network traffic obfuscation capabilities, utilizing packet fragmentation and SNI spoofing to evade detection. It provides specialized administration for Cloudflare Warp and Warp Pro connections, including the ability to optimize endpoints and export WireGuard configurations. The system covers

    TypeScriptamneziaandroidchain
    View on GitHub↗11,997
  • metacubex/clashx.metaMetaCubeX avatar

    MetaCubeX/ClashX.Meta

    5,331View on GitHub↗

    ClashX.Meta is a macOS desktop application that provides a graphical interface for managing the Clash proxy engine. It enables rule-based traffic routing using domain, IP, and GeoIP rules, and allows users to manage proxy configurations and toggle system proxy settings directly from the menu bar. The application serves as a full-featured client for controlling the core proxy daemon on macOS. The project includes a YAML-based configuration manager with built-in schema validation, ensuring proxy profiles are valid before activation. It also provides a TUN virtual network stack that captures all

    View on GitHub↗5,331
See all 30 alternatives to Shadowsocks Windows→