Kito
🐺 The high-performance, type-safe and modern TypeScript web framework written in Rust.
Install / Use
/learn @kitojs/KitoREADME
- Extreme performance – Rust core optimized for extreme speed & efficiency. See the benchmarks.
- 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:
pnpm add kitojs
# Or: npm/yarn/bun add kitojs
# Or: deno add npm:kitojs
Or create a new project instantly with the official starter:
pnpm create kitojs
# Or: npm/yarn/bun create kitojs
# Or: deno init --npm kitojs
Minimal Example
import { server } from "kitojs";
const app = server();
app.get("/", ({ res }) => {
res.send("hello world!");
});
app.listen(3000);
<details>
<summary><strong>Fluent style</strong></summary>
Kito also supports fluent style. You can chain all methods. See the examples here.
import { server } from "kitojs";
server()
.get("/", ({ res }) => res.send("hello world!"))
.listen(3000);
</details>
📚 Documentation
Full docs available at the official website. You can also explore ready-to-run examples.
🤝 Contributing
We welcome contributions! Check the contributing guide to learn how to set up your environment and submit pull requests.
📄 License
Licensed under the MIT License.
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Writing Hookify Rules
107.8kThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
review-duplication
100.1kUse this skill during code reviews to proactively investigate the codebase for duplicated functionality, reinvented wheels, or failure to reuse existing project best practices and shared utilities.
