{"data":{"slug":"elysia","name":"Elysia","tagline":"MIT ergonomic Bun-first web framework","category":"libraries","categoryName":"Libraries","url":"https://elysiajs.com","github":"https://github.com/elysiajs/elysia","pricing":"open-source","hook":"Elysia is the Bun-native web framework when you want end-to-end types and OpenAPI without Express ceremony.","whatsGood":"MIT. Bun-first performance story, type-level validation (TypeBox/Standard Schema), plugins, OpenAPI generation. Ergonomic DX for APIs on Bun.","theCatch":"Vs Hono: Bun-first ergonomic lane; Hono is multi-runtime edge-first. Ecosystem and hiring still Bun-skewed. Not Nest/Fastify full Node default.","verdict":"MIT Bun framework. Free forever; Hono is the multi-runtime cousin.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Libraries","capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":19086},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/elysia","html":"/gems/elysia","markdown":"/gems/elysia.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}