{"repo":"bytedance/g3","free":true,"listed":false,"github":"https://github.com/bytedance/g3","clone":"git clone https://github.com/bytedance/g3.git","description":"Enterprise-oriented Generic Proxy Solutions. Maintenance mode now, please switch to use [VEY](https://github.com/VEY-OSS/vey) for new development efforts","language":"Rust","stars":890,"topics":["http","icap","proxy","rust","socks","tls","audit","mitm","network","security"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"G3 Project 中文版 README 日本語 README About This is the project we used to build enterprise-oriented generic proxy solutions, including but not limited to proxy / reverse proxy (WIP) / load balancer (TBD) / NAT traversal (WIP). The G3 project is now in maintenance mode, and active development has been moved to the VEY project. Applications The G3 project consists of many applications, each of which has a separate subdirectory containing its own code, documentation, etc. In addition to the application directories, there are some public directories: - doc Contains project-level documentation. - sphinx is used to generate HTML reference documents for each application. - scripts Contains various auxiliary scripts, including coverage testing, packaging scripts, etc. g3proxy A generic forward proxy solution, but you can also use it as tcp streaming / transparent proxy / reverse proxy as we have basic support built in. Feature highlights - Async Rust: fast and reliable - Http1 / Socks5 forward proxy protocol, SNI Proxy and TCP TPROXY - Support easy-proxy and masque/http Well-Known URI - Proxy Chaining, with support for dynamic selection of upstream proxies - Plenty of egress route selection methods, with support for custom egress selection agent - TCP/TLS Stream Proxy, Basic HTTP Reverse Proxy - TLS over OpenSSL / BoringSSL / AWS-LC / AWS-LC-FIPS / Tongsuo, and even rustls - TLS MITM interception, decrypted traffic dump, HTTP1/HTTP2/IMAP/SMTP interception - ICAP adaptation for HTTP1/HTTP","default_branch":null,"files":null,"tree":[],"storefront":"/r/bytedance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bytedance/g3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}