Skip to main content
Deno 2 is finally here 🎉️
Learn more

The Fast, Simple, and Scalable Web Framework for Deno

Fastro

build Coverage Status

Fastro is engineered for developers who refuse to compromise. It combines extreme performance with an elegant API, allowing you to build high-throughput microservices and web applications without the friction of traditional frameworks.

Why Fastro?

Quick Start

Create a high-performance server with zero friction:

import Fastro from "https://deno.land/x/fastro/mod.ts";

const app = new Fastro();

app.get("/user/:id", (req, ctx) => {
  return { id: ctx.params.id, status: "active" };
});

app.use((req, ctx, next) => {
  console.log(`${req.method} ${ctx.url.pathname}`);
  return next();
});

await app.serve({ port: 8000 });

Resources

  • Get Started - Comprehensive documentation and API reference.
  • Showcase - See what others are building with Fastro.
  • Middleware - Explore the ecosystem and official plugins.
  • Benchmarks - See how Fastro crushes performance tests.
  • Contribute - Help us build the future of Deno web development.
  • Sponsor - Support the creator and get priority technical support.