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-iOS

0
View on GitHub↗
8,136 stars·3,401 forks·Objective-C·18 views

Shadowsocks IOS

Shadowsocks-iOS is a proxy client for iOS devices that implements the Shadowsocks protocol to tunnel network traffic through a secure, encrypted relay. Its primary purpose is to route device traffic through a proxy server to bypass network censorship and regional restrictions.

The project establishes secure proxy tunneling to protect data from local monitoring and hide internet activity. It manages iOS network traffic routing using custom encryption protocols to avoid network interference.

The implementation utilizes a system-level network extension framework and a local virtual network interface to intercept and route device IP traffic. It supports packet-level encryption, the SOCKS5 proxy protocol, and bidirectional TCP and UDP stream forwarding.

Features

  • Shadowsocks Tunnel Implementations - Implements the Shadowsocks protocol to encrypt and tunnel TCP traffic through a SOCKS5 proxy on iOS.
  • Network Extension Frameworks - Utilizes the iOS network extension framework to intercept and route device IP traffic through a local tunnel.
  • Censorship Bypass Routing - Implements routing logic specifically designed to circumvent national or regional internet sanctions and censorship.
  • Network Traffic Routing - Directs device network traffic through a secure proxy server to protect data and bypass network restrictions.
  • SOCKS5 Proxy Tunneling Clients - Functions as a client that tunnels all device internet traffic through a SOCKS5 proxy to bypass restrictions.
  • Virtual Network Interfaces - Implements a virtual network interface to intercept and route all system-level traffic through a local proxy.
  • Secure Tunneling - Establishes encrypted network connections to protect user privacy and bypass regional network restrictions.
  • Mobile Traffic Routing - Manages how an iOS device connects to the internet using custom encryption protocols to avoid network interference.
  • TCP and UDP Forwarders - Relays bidirectional TCP and UDP data streams between the local client and a remote proxy server.
  • Packet Encryption - Encrypts individual data packets using shared keys and stream ciphers before transmission to a remote server.

Star history

Star history chart for shadowsocks/shadowsocks-iosStar history chart for shadowsocks/shadowsocks-ios

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Frequently asked questions

What does shadowsocks/shadowsocks-ios do?

Shadowsocks-iOS is a proxy client for iOS devices that implements the Shadowsocks protocol to tunnel network traffic through a secure, encrypted relay. Its primary purpose is to route device traffic through a proxy server to bypass network censorship and regional restrictions.

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

The main features of shadowsocks/shadowsocks-ios are: Shadowsocks Tunnel Implementations, Network Extension Frameworks, Censorship Bypass Routing, Network Traffic Routing, SOCKS5 Proxy Tunneling Clients, Virtual Network Interfaces, Secure Tunneling, Mobile Traffic Routing.

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

Open-source alternatives to shadowsocks/shadowsocks-ios include: ginuerzh/gost — gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted… xjasonlyu/tun2socks — tun2socks is a connectivity utility that functions as a transparent proxy client and Layer 3 network gateway. It… clown-coding/vpn — This project is a toolset for automated VPN installation, proxy server management, and server-side network throughput… shadowsocksr-backup/shadowsocksr-csharp — ShadowsocksR Proxy Client is a Windows network proxy manager designed to create encrypted tunnels to remote servers to… pirate/wireguard-docs — This project is a comprehensive technical documentation site and reference manual for configuring and deploying… fw876/helloworld — This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network…

Open-source alternatives to Shadowsocks IOS

Similar open-source projects, ranked by how many features they share with Shadowsocks IOS.
  • 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
  • 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

    Gogogolanggvisor
    View on GitHub↗4,910
  • clown-coding/vpnclown-coding avatar

    clown-coding/vpn

    4,424View on GitHub↗

    This project is a toolset for automated VPN installation, proxy server management, and server-side network throughput optimization. It provides a Shadowsocks proxy server manager used to deploy and configure proxy servers on virtual private servers. The system utilizes automated deployment scripts to handle the installation of encryption methods, ports, and passwords on remote servers. It includes a VPS network optimizer that activates BBR congestion control to reduce latency and increase throughput for high-bandwidth streaming. The software covers remote proxy configuration and client confi

    View on GitHub↗4,424
  • fw876/helloworldfw876 avatar

    fw876/helloworld

    4,165View on GitHub↗

    This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network restrictions. It functions as a SOCKS5 proxy server, a DNS tunneling tool, and a network traffic obfuscator to help users access blocked websites. The software implements masking protocols to hide the origin and destination of data to evade restrictive firewalls. It provides capabilities for network traffic obfuscation and secure DNS tunneling to protect network privacy and resolve blocked domains. The system handles wide-scale traffic management by intercepting system network traff

    C
    View on GitHub↗4,165
  • See all 30 alternatives to Shadowsocks IOS→