FindSoftware

warp

Composable Rust web framework built on hyper, routing and extracting requests through a filter system.

warp is a web server framework for Rust, built on hyper. Its building block is the Filter, and filters can be combined to express requirements on requests. The README lists path routing, JSON and form bodies, static files, websockets and compression among what filters provide.

A server is started by passing a filter to warp::serve and running it on a socket address. Projects add the crate to their Cargo dependencies together with Tokio.

Identity

Status
Active
Maintainer
Sean McArthur3
Maintained by
Individual
First release
20184

Rendering and deploy

Runs as
Always on2
Rendering
On a server2
Install with
Cargo dependency (warp = "0.4" in Cargo.toml)2

Releases

Current major version
Pre-1.05
Last release
2026-05-044

Adoption

GitHub stars
10,3811
Contributors
1766

Why these figures do not compare

Sources

  1. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/seanmonstar/warp
  2. 2026-10-26: links, Categories, Runtime, Install with, Runs as, Rendering, License model
    github.com/seanmonstar/warp/blob/master/README.md
  3. 2026-10-26: Maintainer, License
    github.com/seanmonstar/warp/blob/master/LICENSE
  4. 2026-10-26: First release, Last release
    crates.io/api/v1/crates/warp/versions
  5. 2026-10-26: Current major version
    api.github.com/repos/seanmonstar/warp/releases
  6. 2026-10-26: Contributors
    api.github.com/repos/seanmonstar/warp/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON