Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Atticus6/echPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

EchPlus

δΈ­ζ–‡ | English

⚠️ Warning: This project is still under development. Features may be incomplete or subject to change.

EchPlus is a proxy tool based on ECH (Encrypted Client Hello) technology, supporting SOCKS5 and HTTP proxy protocols.

✨ Features

  • πŸ” ECH-based technology for enhanced privacy protection
  • πŸ–₯️ Cross-platform desktop client (Windows / macOS / Linux)
  • πŸ’» Command-line client, suitable for server deployment
  • 🌐 Supports SOCKS5 and HTTP proxy protocols
  • 🚦 Multiple routing modes: Global Proxy / Bypass China Mainland / No Proxy Change
  • βš™οΈ Custom DoH server support

πŸš€ Quick Start

Command-Line Client

# Download the binary for your platform and run
./echplus-client -l 127.0.0.1:30000 -f your-worker.workers.dev:443 -token your-token

Parameters:

Parameter Environment Variable Default Value Description
-l ECHPLUS_LISTEN 127.0.0.1:30000 Proxy listen address
-f ECHPLUS_SERVER - Server address (required)
-ip ECHPLUS_SERVER_IP - Specify server IP
-token ECHPLUS_TOKEN 147258369 Authentication token
-dns ECHPLUS_DNS dns.alidns.com/dns-query DoH server
-ech ECHPLUS_ECH_DOMAIN cloudflare-ech.com ECH query domain
-routing ECHPLUS_ROUTING global Routing mode

Routing Modes:

  • global - Global proxy
  • bypass_cn - Bypass China Mainland
  • none - No proxy change

Desktop Client

Download the installer for your platform from Releases.

πŸ› οΈ Development

Requirements

  • Go 1.25+
  • Node.js 18+
  • Bun 1.3+
  • Wails3 (for desktop client)

Build Command-Line Client

cd apps/client
go build -o echplus-client .

Build Desktop Client

cd apps/desktop
wails3 build

Development Mode

cd apps/desktop
wails3 dev

πŸ“š Documentation

For detailed documentation, visit: https://echplus.netlify.app/

πŸ“„ License

This project is open-sourced under the MIT License.

🀝 Contributing

Issues and Pull Requests are welcome!

About

πŸš€ ECH-based proxy supporting SOCKS5/HTTP protocols for enhanced privacy.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published