Elysia é um framework web focado em performance que usa Bun como base e aproveita ao máximo as APIs HTTP, sistema de arquivos e hot reloading do Bun. Comece com bun create.
bash
bun create elysia myapp
cd myapp
bun run devPara definir uma rota HTTP simples e iniciar um servidor com Elysia:
ts
import { Elysia } from "elysia";
const app = new Elysia().get("/", () => "Hello Elysia").listen(8080);
console.log(`🦊 Elysia está rodando na porta ${app.server?.port}...`);Elysia é um framework de servidor completo com sintaxe estilo Express, inferência de tipos, middleware, upload de arquivos e plugins para autenticação JWT, tRPC e muito mais. É também um dos frameworks web Bun mais rápidos.
Consulte a documentação do Elysia para mais informações.