High-performance, fully type-safe, and modern web framework for TypeScript.
Powered by Rust for extreme speed and low memory usage.
---
- **Extreme performance** – Rust core optimized for extreme speed & efficiency. **See the [benchmarks](https://github.com/kitojs/kito/tree/main/bench).**
- **Type-safe** – full TypeScript support with end-to-end safety and exceptional DX.
- **Schema validation** – built-in validation with zero bloat.
- **Middleware system** – composable and flexible like you expect.
- **Cross-platform** – runs on Node.js, Bun, and Deno.
---
## 🚀 Quick Start
You can add **Kito** to an existing project:
```bash
pnpm add kitojs
# Or: npm/yarn/bun add kitojs
# Or: deno add npm:kitojs
```
Or create a new project instantly with the [official starter](https://github.com/kitojs/create-kitojs):
```bash
pnpm create kitojs
# Or: npm/yarn/bun create kitojs
# Or: deno init --npm kitojs
```
### Minimal Example
```ts
import { server } from "kitojs";
const app = server();
app.get("/", ({ res }) => {
res.send("hello world!");
});
app.listen(3000);
```