Pingora
Rust framework for building fast, programmable network services, including HTTP proxies and load balancers.
Pingora is a framework written in Rust for network services, and the README describes APIs for building HTTP proxies. The quick start builds a load balancer with it. Cloudflare, Inc. maintains the project in its GitHub organization.
An application adds the pingora crate with cargo, Rust’s package manager. The program is a server process that hosts one or more services and compiles to a binary. The daemonization guide describes running it as a daemon.
Worth knowing
The README marks the caching APIs as experimental and says they are highly volatile. Building needs Clang and Perl 5 installed on the system, according to the README.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-30: links, Written in, GitHub stars, Contributors
github.com/cloudflare/pingora - 2026-10-30: links
github.com/cloudflare/pingora/blob/main/docs/user_guide/index.md - 2026-10-30: Maintainer, Maintained by, Headquarters
www.cloudflare.com/website-terms/ - 2026-10-30: Categories, License, License model
github.com/cloudflare/pingora/blob/main/README.md - 2026-10-30: Runtime
github.com/cloudflare/pingora/blob/main/docs/user_guide/systemd.md - 2026-10-30: Runs as
github.com/cloudflare/pingora/blob/main/docs/user_guide/daemon.md - 2026-10-30: Install with
github.com/cloudflare/pingora/blob/main/docs/quick_start.md - 2026-10-30: Current major version, Last release
github.com/cloudflare/pingora/releases/tag/0.9.0 - 2026-10-30: First release
crates.io/api/v1/crates/pingora/versions - 2026-10-30: Dependent packages
packages.ecosyste.ms/api/v1/registries/crates.io/packages/pingora