Hyper is a low-level HTTP library for the Rust programming language. HTTP is the protocol (communication standard) that powers the web, it's how browsers ask servers for pages, and how servers respond. A library like hyper handles all the details of speaking that protocol correctly so developers don't have to implement it themselves. Hyper supports both HTTP/1 and HTTP/2, works asynchronously (meaning it can handle many connections at once without waiting for each to finish), and provides both client (making requests) and server (receiving requests) interfaces. It is described as "low-level," meaning it's intended as a foundation for other tools to build on rather than something most developers use directly. Popular Rust web frameworks like axum and warp are built on top of hyper. If you want a simpler HTTP client for Rust, the README points to reqwest, which is built on hyper as well. Hyper is aimed at Rust developers building web servers, HTTP clients, or higher-level frameworks. It is licensed under the MIT license, meaning it is free to use and modify.
Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.