Elysia
Definitions
A TypeScript web framework optimized for Bun, focused on developer experience through end-to-end type safety and exceptional performance. Elysia uses Bun's native HTTP server for speed and provides a fluent API where route parameters, query strings, request bodies, and responses are all automatically typed. Its plugin system, Eden Treaty (type-safe client), and built-in Swagger documentation generation create a cohesive full-stack TypeScript experience. Elysia consistently ranks among the fastest JavaScript web frameworks in benchmarks, leveraging Bun's performance advantages to handle more requests per second than Express by an order of magnitude. The framework represents the Bun ecosystem's answer to Express/Fastify and demonstrates what's possible when a framework is designed for a specific high-performance runtime.
In plain English: A blazing-fast TypeScript web framework built specifically for Bun. Everything is type-safe by default, and it handles requests dramatically faster than Express.
Example: Our Elysia API handles 50,000 requests per second on a single core. The same endpoints in Express topped out at 8,000.