3 releases

new 0.15.2 Jun 6, 2023
0.15.1 Feb 4, 2023
0.15.0 Oct 1, 2022

#41 in HTTP client

Download history 254/week @ 2023-02-15 310/week @ 2023-02-22 246/week @ 2023-03-01 390/week @ 2023-03-08 140/week @ 2023-03-15 110/week @ 2023-03-22 144/week @ 2023-03-29 138/week @ 2023-04-05 125/week @ 2023-04-12 285/week @ 2023-04-19 182/week @ 2023-04-26 275/week @ 2023-05-03 316/week @ 2023-05-10 309/week @ 2023-05-17 295/week @ 2023-05-24 239/week @ 2023-05-31

1,196 downloads per month
Used in 7 crates (4 directly)

MIT license

1MB
18K SLoC

hyper for WebAssembly: hyper_wasi

A fast and correct HTTP implementation for Rust. This is a fork from the original hyper with support for WebAssembly compilation target. That allows hyper client and server apps to run inside the WasmEdge Runtime as a lightweight and secure alternative to natively compiled apps in Linux container.

For more details and usage examples, please see the upstream hyper source and these examples.

Note: We do not yet support SSL / TLS connections in hyper_wasi yet.

  • HTTP/1 and HTTP/2
  • Asynchronous design
  • Leading in performance
  • Tested and correct
  • Extensive production use
  • Client and Server APIs

Get started by looking over the guides.

Contributing

To get involved, take a look at CONTRIBUTING.

License

hyper is provided under the MIT license. See LICENSE.

Dependencies

~4–10MB
~155K SLoC