- 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:
Main subscription link:
Mirror links (use if GitHub is unstable):
- https://raw.kkgit.luolix.top/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]
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 |
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
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
This project is for educational and research purposes only. Users are responsible for complying with local laws and regulations when using these resources.