Search

Lib.rs

› Network programming | Asynchronous › Volo
#web-framework #volo #rpc #async

volo-http

HTTP framework implementation of volo

by Pure White, yukiiiteru, cloudwego

  • Install
  • API reference
  • GitHub repo (cloudwego)
  • Home (cloudwego.io)

52 releases

Uses new Rust 2024

0.5.3 Jan 23, 2026
0.5.0 Nov 17, 2025
0.4.3 Jul 10, 2025
0.3.1 Nov 29, 2024
0.0.0 Feb 27, 2023

#812 in Asynchronous


Used in 4 crates

MIT/Apache

680KB
17K SLoC

Volo

Crates.io Documentation Website License Build Status

volo-http implements a HTTP framework.

For more information, please refer to volo.

For detailed guides, please refer to the guides.

Dependencies

~18–40MB
~534K SLoC

  • ahash
  • client async-broadcast 0.7
  • client chrono+std+clock
  • client hickory-resolver
  • bytes
  • cookie? cookie 0.18+percent-encode
  • cookie? cookie_store 0.22
  • faststr+serde
  • futures
  • futures-util
  • http 1.0
  • http-body 1.0
  • http-body-util
  • hyper 1.6
  • hyper-util+tokio
  • server ipnet
  • server matchit 0.9
  • server memchr
  • server mime_guess
  • server scopeguard
  • itoa
  • linkedbytes
  • metainfo
  • mime
  • motore
  • multipart multer
  • parking_lot
  • paste
  • pin-project
  • form json query serde
  • form query serde_urlencoded
  • json json-utf8-lossy? sonic-rs 0.5
  • simdutf8
  • thiserror 2.0
  • tokio+fs+time+macros+rt+signal+parking_lot
  • native-tls? tokio-native-tls
  • rustls? tokio-rustls 0.26
  • ws? tokio-tungstenite 0.28
  • ws? tungstenite 0.28
  • tokio-util+io
  • tracing
  • url
  • volo 0.12.2
  • dev async-stream
  • dev libc
  • dev reqwest 0.12+multipart
  • dev tokio-test

Other features

  • default-client
  • default-server
  • full
  • http1
  • http2
  • native-tls-vendored
  • tls
Related: metainfo, volo, volo-build, volo-cli, volo-grpc, volo-macros, volo-thrift, volo-concurrency-limiter
See also: linkedbytes, axum, faststr, salvo, xitca-web, viz, skyzen, rama-http, hypers, boluo, salvo_core

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.