← All projects

Elysia

Ergonomic Framework for Humans

Dev Toolstypescriptweb-frameworkbuntype-safetyopenapirest-apiopen-source
Elysia screenshot

About

Elysia is a TypeScript web framework optimized for Bun that emphasizes end-to-end type safety, high performance, and developer ergonomics. It uses a single schema as the source of truth for request validation, type inference, and OpenAPI documentation generation. Elysia supports multiple validators, WebSockets, OpenTelemetry, and client-server type sharing via its Eden client.

Problem

Building type-safe, high-performance web servers in TypeScript requires juggling multiple tools and lacks unified type integrity across validation, documentation, and client communication.

For

TypeScript and JavaScript backend developers

How it works

Developers define a schema once that drives runtime request validation, TypeScript type inference, and OpenAPI documentation generation, all within a fluent API running on the Bun runtime.

Business model

open-source

Status

launched

Similar projects