| Crates.io | zep |
| lib.rs | zep |
| version | 0.3.1 |
| created_at | 2025-11-11 12:01:34.568081+00 |
| updated_at | 2025-11-21 21:19:08.606492+00 |
| description | A minimal, super simple, async HTTP library in Rust |
| homepage | |
| repository | https://github.com/dragonpeti53/zep |
| max_upload_size | |
| id | 1927102 |
| size | 41,097 |
It's designed to be minimal and easy to use, while still being very fast.
This code returns a 200 OK response with the body Hello world! when GET / is requested.
use zep::{tokio, Router, Request, Response, Server, Method};
async fn root(_req: Request) -> Response {
Response::ok("Hello world!")
}
#[tokio::main]
async fn main() {
let mut router = Router::new();
router.route(Method::GET, "/", root);
let server = Server::new("0.0.0.0:8080", router);
let _ = server.run().await;
}
Check out the docs!