Build Faster with Laju

A high-performance TypeScript web framework for building modern full-stack applications with speed and elegance.

Laju — Indonesian word for "fast" or "swift" — embodies our framework's core mission: delivering exceptional speed without compromising developer experience.

Blazing Fast Performance

193,834
Requests/s
2.04ms
Latency
17.38
MB/s Throughput
2.7x
Faster than Node.js

Get Started in Seconds

// app/controllers/HomeController.ts
import { Response, Request } from "../../type";
import { view } from "../services/View";

class Controller {
    public async index(request: Request, response: Response) {
        return response.type("html").send(view("index.html"));
    }
}

export default new Controller();

// routes/web.ts
import AuthController from "../app/controllers/AuthController"; 
import HyperExpress from 'hyper-express';

const Route = new HyperExpress.Router();
 
Route.get("/", HomeController.index); 

Just a few lines of code to get your server up and running. No complex configurations, no boilerplate.

View Documentation →
Frontend
  • • Svelte - Reactive UI framework
  • • Inertia - Modern monolith
  • • TailwindCSS - Utility-first CSS
  • • Vite - Next gen bundling
Backend
  • • Hyper Express - Ultra-fast server
  • • TypeScript - Type safety
  • • File Generator - Quick scaffolding
  • • MVC Architecture
Database
  • • Knex.js - SQL query builder
  • • Migrations support
  • • Multiple DB support
  • • Type-safe queries

Ready to build something amazing?

npx create-laju-app my-app