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
shadowsocks avatar

shadowsocks/shadowsocks

0
View on GitHub↗
33,580 stars·18,101 forks·Python·61 views

Shadowsocks

Shadowsocks is a secure network tunneling tool designed for censorship circumvention and private internet connectivity. It functions as a proxy system that routes traffic through encrypted tunnels, allowing users to bypass regional network restrictions and protect data from interception across public infrastructures.

The project utilizes a lightweight, custom proxy protocol that incorporates stream-based cipher encryption to obfuscate payload content and prevent deep packet inspection. By employing an asynchronous, event-driven networking model, the system manages concurrent connections efficiently. It establishes secure communication through a structured client-server handshake and authentication process, ensuring that all data transmission adheres to defined encryption requirements.

The framework provides a modular approach to building and deploying custom proxy infrastructure, featuring a cross-platform socket abstraction layer that ensures consistent traffic routing across different operating systems. This implementation allows for the configuration of specialized connection handlers to manage data flow between local clients and remote server endpoints.

Features

  • Censorship Circumvention Tools - Bypasses regional network restrictions to access blocked online content.
  • Proxy Clients - Routes network traffic through a secure proxy client to bypass regional restrictions.
  • Secure Tunneling - Protects sensitive data by routing traffic through an encrypted connection across public networks.
  • Asynchronous Networking - Manages multiple concurrent socket connections efficiently using non-blocking I/O loops.
  • Traffic Obfuscation - Obfuscates outgoing data packets to prevent unauthorized interception and protect user privacy.
  • Proxy And VPN - Listed in the “Proxy And VPN” section of the Awesome Mac awesome list.
  • Proxy and VPN Tools - Secure socks5 proxy for protecting internet traffic.
  • Security And Privacy - Secure proxy tool for bypassing network restrictions.
  • Cross-Platform Proxy Networking - Standardizes network traffic routing across multiple operating systems to maintain consistent connectivity.
  • Proxy Protocols - Encapsulates network traffic within the SOCKS5 protocol to facilitate secure communication.
  • Secure Proxy Protocols - Establishes encrypted tunnels between network endpoints to ensure private data transmission.
  • Proxy Frameworks - Provides a modular framework for building and configuring network redirection handlers.
  • Proxy Management - Configures custom connection handlers to intercept and redirect traffic between clients and servers.
  • Stream Ciphers - Obscures payload content using continuous stream ciphers to prevent deep packet inspection.
  • Proxy Infrastructure - Deploys specialized network redirection solutions to manage data flow between endpoints.
  • Proxy Protocol Enforcement - Applies specific communication standards to ensure data transmission adheres to encryption requirements.
  • Handshake Protocols - Performs structured authentication and key exchange to establish secure tunnels.

Star history

Star history chart for shadowsocks/shadowsocksStar history chart for shadowsocks/shadowsocks

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 Shadowsocks

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

    getlantern/lantern

    15,227View on GitHub↗

    Lantern is a network utility designed to provide access to restricted internet content by tunneling traffic through encrypted connections. It functions as a censorship circumvention tool that enables private web browsing and ensures reliable connectivity in environments where standard network access is blocked or monitored. The application employs a decentralized infrastructure that routes data through a network of distributed proxy nodes. To maintain connectivity in the face of interference, it utilizes dynamic proxy discovery and adaptive fallback mechanisms that automatically switch betwee

    Dartacceleratorcensorshipcircumvention
    View on GitHub↗15,227
  • qiuyuzhou/shadowsocksx-ngqiuyuzhou avatar

    qiuyuzhou/ShadowsocksX-NG

    32,888View on GitHub↗

    ShadowsocksX-NG is a macOS application that functions as a Shadowsocks proxy client to establish encrypted tunnels for bypassing network censorship. It operates as an encrypted tunnel manager that allows for the configuration of secure ciphers and the import of proxy server profiles. The client includes a proxy converter that transforms SOCKS5 traffic into HTTP proxy traffic to provide compatibility for applications that do not support SOCKS. It also integrates a traffic steering system using Proxy Auto-Configuration files to automatically determine which network requests bypass the proxy. T

    Swift
    View on GitHub↗32,888
  • hiddify/hiddify-apphiddify avatar

    hiddify/hiddify-app

    30,948View on GitHub↗

    Hiddify is a cross-platform proxy client designed to manage secure network connections and traffic routing across desktop and mobile operating systems. It functions as a unified proxy manager, providing a centralized interface to configure and control various network proxy protocols for encrypted and private internet access. The application distinguishes itself by integrating local loopback interception, which configures the operating system network stack to route traffic through a local port for granular filtering. It also serves as a self-hosted infrastructure tool, enabling users to automa

    Dartclashclashmetaech
    View on GitHub↗30,948
  • mullvad/mullvadvpn-appmullvad avatar

    mullvad/mullvadvpn-app

    6,778View on GitHub↗

    This project is a privacy-focused VPN manager and WireGuard client application designed to establish encrypted tunnels that mask user IP addresses and activity. It focuses on maintaining anonymity through a system that supports account creation without personal identifying information. The application distinguishes itself with advanced privacy tools, including a multi-hop orchestrator for routing traffic through multiple sequential servers and a network traffic obfuscator that uses Shadowsocks, TCP, and QUIC to bypass deep packet inspection and censorship. It also implements quantum-resistant

    Rustelectronnodejsopenvpn
    View on GitHub↗6,778
Compare all 30 related projects→

Frequently asked questions

What does shadowsocks/shadowsocks do?

Shadowsocks is a secure network tunneling tool designed for censorship circumvention and private internet connectivity. It functions as a proxy system that routes traffic through encrypted tunnels, allowing users to bypass regional network restrictions and protect data from interception across public infrastructures.

What are the main features of shadowsocks/shadowsocks?

The main features of shadowsocks/shadowsocks are: Censorship Circumvention Tools, Proxy Clients, Secure Tunneling, Asynchronous Networking, Traffic Obfuscation, Proxy And VPN, Proxy and VPN Tools, Security And Privacy.

Which projects share features with shadowsocks/shadowsocks?

Projects with overlapping indexed features include: getlantern/lantern — Lantern is a network utility designed to provide access to restricted internet content by tunneling traffic through… qiuyuzhou/shadowsocksx-ng — ShadowsocksX-NG is a macOS application that functions as a Shadowsocks proxy client to establish encrypted tunnels for… hiddify/hiddify-app — Hiddify is a cross-platform proxy client designed to manage secure network connections and traffic routing across… mullvad/mullvadvpn-app — This project is a privacy-focused VPN manager and WireGuard client application designed to establish encrypted tunnels… v2ray/v2ray-core — v2ray-core is a network proxy framework and custom proxy engine designed for censorship circumvention. It functions as… shadowsocks/shadowsocks-android — Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network…