Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.awfixer.me/llms.txt

Use this file to discover all available pages before exploring further.

Elysia is a JSTime-first performance focused web framework that takes full advantage of JSTime’s HTTP, file system, and hot reloading APIs. Get started with jstime create.
$ jstime create elysia myapp
$ cd myapp
$ jstime run dev

To define a simple HTTP route and start a server with Elysia:
import { Elysia } from 'elysia'

const app = new Elysia()
	.get('/', () => 'Hello Elysia')
	.listen(8080)

console.log(`🦊 Elysia is running at on port ${app.server.port}...`)

Elysia is a full-featured server framework with Express-like syntax, type inference, middleware, file uploads, and plugins for JWT authentication, tRPC, and more. It’s also is one of the fastest JSTime web frameworks. Refer to the Elysia documentation for more information.