Skip to content
@kitojs

Kito

The high-performance, type-safe and modern TypeScript web framework written in Rust.


High-performance, fully type-safe, and modern web framework for TypeScript. Powered by Rust for extremely speed and low memory usage.


Kito is a TypeScript web framework designed for performance and reliability. It gives you an API familiar to Express.js users, but under the hood most of the heavy lifting runs in Rust, making it extremely fast and memory-efficient.

You write your code in TypeScript like normal, while Kito handles:

  • Routing and middleware execution
  • Request validation and type safety
  • Efficient response building and socket handling

All the runtime-critical logic is executed in Rust, leaving TypeScript as a developer-friendly layer. You get type safety, familiar syntax, and Node.js/Deno/Bun compatibility, without sacrificing performance.

import { server } from "kitojs";

const app = server();

app.get("/", (ctx) => {
  ctx.res.send("hello world!");
});

app.listen(3000);

Why Kito? 🐺

  • Minimal overhead: most of the logic runs in Rust
  • Type-safe: request and response types are fully inferred
  • Familiar API: Express-style routing and middleware
  • Cross-platform: works on Node.js, Deno, and Bun
  • Fast and memory-efficient: ideal for high-throughput backends
  • Extensible: you can greatly extend the ecosystem, from TypeScript or Rust

Pinned Loading

  1. kito kito Public

    🐺 The high-performance, type-safe and modern TypeScript web framework written in Rust.

    Rust 31 2

  2. otik otik Public

    🦊 The high-performance, type-safe and modern TypeScript HTTP client written in Rust.

    TypeScript

  3. web web Public

    📚 Kito's official website and documentation.

    JavaScript

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…