Skip to content

f0rki/hyper

This branch is 1 commit ahead of, 251 commits behind hyperium/hyper:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

afdd711 Â· Jun 13, 2023
Jun 13, 2023
Jan 31, 2023
Dec 29, 2022
May 23, 2023
May 15, 2023
May 21, 2023
May 17, 2023
Jan 8, 2021
Feb 23, 2023
Apr 15, 2022
Jun 13, 2023
Apr 6, 2021
May 22, 2023
Jan 12, 2021

Repository files navigation

crates.io Released API docs MIT licensed CI Discord chat

A fast and correct HTTP implementation for Rust.

Note: hyper's master branch is currently preparing breaking changes. For the most recently released code, look to the 0.14.x branch.

  • 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.

"Low-level"

hyper is a relatively low-level library, meant to be a building block for libraries and applications.

If you are looking for a convenient HTTP client, then you may wish to consider reqwest. If you are not sure what HTTP server to choose, then you may want to consider axum or warp, the latter taking a more functional approach. Both are built on top of this library.

Contributing

To get involved, take a look at CONTRIBUTING.

If you prefer chatting, there is an active community in the Discord server.

License

hyper is provided under the MIT license. See LICENSE.

About

An HTTP library for Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 94.3%
  • C 5.4%
  • Other 0.3%