Awesome
🚀 Quick Start
- Search and install open source clients on Github
- Copy the subscription link below to the client
- Select the appropriate node to start using
Project link:
📥 Subscription Links
Main subscription link:
Mirror links (use if GitHub is unstable):
- https://raw.kkgithub.com/awesome-vpn/awesome-vpn/master/all [Preferred: Hong Kong/Japan/Singapore]
- https://ghp.ci/https://raw.githubusercontent.com/awesome-vpn/awesome-vpn/master/all [Preferred: Japan/Korea/USA/Europe]
- https://ghproxy.net/https://raw.githubusercontent.com/awesome-vpn/awesome-vpn/master/all [Preferred: Japan]
📊 VPN and Proxy Protocol Analysis
OSI Layer | Protocol | Description |
---|---|---|
Layer 2 - Data Link | PPTP | Point-to-Point Tunneling Protocol, older, low security |
Layer 2 - Data Link | L2TP | Layer 2 Tunneling Protocol, often used with IPsec |
Layer 3 - Network | IPsec | Internet Protocol Security, can be used with L2TP or alone |
Layer 3 - Network | WireGuard | New efficient VPN protocol, superior performance |
Layer 3 - Network | GRE | Generic Routing Encapsulation, can encapsulate various network layer protocols |
Layer 4 - Transport | TUIC | TCP over UDP, transport layer protocol based on QUIC |
Layer 4 - Transport | Hysteria | High-speed network transport protocol based on QUIC |
Layer 4 - Transport | Hysteria2 | Improved version of Hysteria, more efficient and secure |
Layer 4 - Transport | QUIC | Quick UDP Internet Connections, developed by Google |
Layer 5 - Session | SOCKS4 | Simple firewall traversal protocol, no authentication support |
Layer 5 - Session | SOCKS5 | Universal proxy protocol supporting authentication and UDP |
Layer 5 - Session | SSL/TLS | Secure Sockets Layer/Transport Layer Security, provides encryption for application layer |
Layer 7 - Application | OpenVPN | VPN system using OpenSSL library for encryption |
Layer 7 - Application | Shadowsocks | Lightweight encrypted proxy protocol |
Layer 7 - Application | ShadowsocksR | Extended version of Shadowsocks, adds features like obfuscation |
Layer 7 - Application | VMess | TLS-based encrypted transmission protocol, proposed by V2Ray project |
Layer 7 - Application | VLESS | Simplified version of VMess, reduces encryption overhead |
Layer 7 - Application | Trojan | Proxy protocol disguising as HTTPS traffic |
Layer 7 - Application | Trojan-Go | Go implementation of Trojan protocol, adds features like WebSocket |
Layer 7 - Application | HTTP Proxy | Most basic proxy type, usually unencrypted |
Layer 7 - Application | HTTPS Proxy | Encrypted HTTP proxy, provides better security |
Layer 7 - Application | SSH Tunnel | Creates encrypted tunnels using SSH protocol |
Layer 7 - Application | Tor | Anonymous communication network, provides high privacy through multi-layer encryption and relaying |
Layer 7 - Application | Naive | HTTPS proxy protocol based on Chromium network stack |
Layer 7 - Application | Brook | Simple cross-platform proxy protocol |
Layer 7 - Application | Shadowtls | Protocol disguising Shadowsocks traffic as TLS traffic |
Layer 7 - Application | Reality | New proxy protocol based on TLS 1.3, provides better anti-detection capability |
Layer 7 - Application | WebSocket | Protocol providing full-duplex communication on a single TCP connection |
⚠️ Current Challenges
Many one-click VPN clients face the following issues:
- Connection problems due to blocked domains/IPs
- Unavailability in app stores
- Forced payments or time-limited trials
🔬 Our Mission
We are researching long-standing VPN clients to develop a free, reliable cross-platform solution. Our goal is to create an application that provides:
- Permanently free and unlimited use
- Stable connections
- Support for all platforms
- Support for multiple proxy protocols
- Support for multiple encryption methods
- Mobile version provides installation and update methods outside official app stores
⚖️ Disclaimer
This project is for educational and research purposes only. Users are responsible for complying with local laws and regulations when using these resources.