Elysia

Elysia is a web roof that runs on Bun runtime, providing end-to-end type-safe. Its TypeScript-based structure aims to maintain data integrity. It allows the creation of web applications with its architecture focusing on the developer experience.

EL

elysiajs · Web Frameworks & Runtimes

STARS19.3K
FORKS608
COMMITS2.2K
CONTRIBUTORS120
VERSIONv0.5.1
UPDATED2 days ago
TypeScriptBunWeb FrameworkMIT
What can it do?
  • Using Bun runtime, you can develop high-performance web applications.
  • With end-to-end type-safe, you can create API by maintaining data integrity.
  • With TypeScript support, you can edit web projects with type-safe.
User reviews
  • • NeutralHacker News

    Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

    “> Sucrose looks at code and tells the "compiler" to only parse params and skip parsing other parts of the request like body, query, headers entirely as it's not need. My understanding is that just offering a request object with lazy accessors would solve this issue, although the…”

  • • NeutralHacker News

    Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

    “I'm not familiar with Elysia but how does this handle subfunctions? e.g. if my code is const app = new Elysia() .patch('/user/:id', (request) => { return handleUserRequest(request); }) or some other custom logic, does it automatically need to fall back to full parsing?”

My note

More in: Web Frameworks & Runtimes