46 lines
1.7 KiB
Markdown
46 lines
1.7 KiB
Markdown
# [hyper](https://hyper.rs)
|
|
|
|
[](https://crates.io/crates/hyper)
|
|
[](https://docs.rs/hyper)
|
|
[](./LICENSE)
|
|
[](https://github.com/hyperium/hyper/actions?query=workflow%3ACI)
|
|
[![Discord chat][discord-badge]][discord-url]
|
|
|
|
A **fast** and **correct** HTTP implementation for Rust.
|
|
|
|
> **Note**: hyper's [master](https://github.com/hyperium/hyper) branch is
|
|
> currently preparing breaking changes. For the most recently *released* code,
|
|
> look to the [0.14.x branch](https://github.com/hyperium/hyper/tree/0.14.x).
|
|
|
|
- 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](https://hyper.rs/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](https://github.com/seanmonstar/reqwest). If you are looking for a
|
|
convenient HTTP server, then you may wish to consider [warp](https://github.com/seanmonstar/warp).
|
|
Both are built on top of this library.
|
|
|
|
## Contributing
|
|
|
|
To get involved, take a look at [CONTRIBUTING](CONTRIBUTING.md).
|
|
|
|
If you prefer chatting, there is an active community in the [Discord server][discord-url].
|
|
|
|
## License
|
|
|
|
hyper is provided under the MIT license. See [LICENSE](LICENSE).
|
|
|
|
[discord-badge]: https://img.shields.io/discord/500028886025895936.svg?logo=discord
|
|
[discord-url]: https://discord.gg/kkwpueZ
|