Sozu

Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!
Alternatives To Sozu
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Frp74,3611813 hours ago93October 24, 2023101apache-2.0Go
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Mitmproxy32,9004235510 hours ago62November 14, 2023319mitPython
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Proxy_pool18,882
2 months ago267mitPython
Python ProxyPool for web spider
Grpc Gateway16,3846,995a day ago399November 06, 2023127bsd-3-clauseGo
gRPC to JSON proxy generator following the gRPC HTTP spec
Goproxy14,493
a month ago17April 09, 2021118gpl-3.0Go
🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。
Whistle13,193112020 days ago570November 05, 202331mitJavaScript
HTTP, HTTP2, HTTPS, Websocket debugging proxy
Http Proxy Middleware10,229359,5367,625a month ago79March 03, 202398mitTypeScript
:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and more
Proxychains Ng9,112
19 hours ago121gpl-2.0C
proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead.
Cow8,204
2 years ago1June 19, 2016240bsd-2-clauseGo
HTTP proxy written in Go. COW can automatically identify blocked sites and use parent proxies to access.
Anyproxy7,193731502 years ago176June 18, 2020241apache-2.0JavaScript
A fully configurable http/https proxy in NodeJS
Alternatives To Sozu
Select To Compare


Alternative Project Comparisons
Readme

Szu · Join the chat at https://gitter.im/sozu-proxy/sozu Build Status

Szu is a lightweight, fast, always-up reverse proxy server.

Why use Szu?

  • Hot configurable: Sozu can receive configuration changes at runtime through secure unix sockets without having to reload.
  • Upgrades without restarting: Sozu is always-up, meaning it upgrades itself while still processing requests.
  • Handles SSL: Sozu handles SSL, so your backend servers can focus on what they do best.
  • Protects your network: Sozu protect backends by shielding them behind the reverse proxy, limiting direct network access. Sozu uses Rust, a language primed for memory safety. And even if a worker is exploited, sozu workers are sandboxed.
  • Optimize performance: Sozu can expose your web service over the Internet with HTTP/2 protocol even if your backend only supports HTTP/1.*. Your Web apps benefit from connection multiplexing using transparent HTTP/2 streams.

To get started check out our documentation !

Exploring the source

  • lib/: the sozu-lib reverse proxy library contains the event loop management, the parsers and protocols
  • bin/: the sozu executable wraps the library in worker processes, and handle dynamic configuration
  • command: the sozu-command-lib contains all structures to interact with Szu

License

Sozu itself is covered by the GNU Affero General Public License (AGPL) version 3.0 and above. Traffic going through Sozu doesn't consider Clients and Servers as "covered work" hence don't have to be placed under the same license. A "covered work" in the Licence terms, will consider a service using Sozu's code, methods or specific algorithms. This service can be a self managed software or an online service. The "covered work" will not consider a specific control plane you could have develop to control or use Sozu. In simple terms, Sozu is a Free and Open Source software you can use for both infrastructure and business but in case of a business based on Sozu (e.g. a Load Balancer product), you should either give back your contributions to the project, or contact Clever Cloud for a specific Business Agreement.

sozu-lib, sozu

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

sozu-command-lib

sozu-command-lib is released under LGPL version 3

Copyright (C) 2015-2023 Clever Cloud

Popular Proxy Projects
Popular Http Projects
Popular Networking Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Rust
Security
Http
Proxy
Performance
Openssl
Reverse Proxy
Gitter
Http Proxy