-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Alberto Ruiz edited this page Apr 10, 2025
·
4 revisions
HTeaPot is a minimal, dependency-free HTTP server written in Rust. Its main goal is to provide a clean, low-level interface for building fast and lightweight HTTP services.
π΅ βI'm a teapotβ β but I still serve requests.
HTeaPot is inspired by the spirit of learning, simplicity, and full control. Unlike full-featured frameworks, it doesn't try to be everything β just a solid base for HTTP.
It powers projects like:
- Configuration β Settings and server options
- API Reference β Public API exposed by HTeaPot
- Internal Architecture β How it works under the hood - WIP
HTeaPot is intentionally minimal. We aim to:
- Avoid unnecessary abstractions
- Stay dependency-free (unless absolutely justified)
- Keep things readable and hackable
This makes it a great choice for learning, embedded systems, or high-performance custom servers.
We welcome contributions! Just make sure to read our Contributor Guidelines first.