v1.0.0 is Production Ready

The Hyper-Performance TypeScript Monolith.

Combine the raw speed of HyperExpress, the reactivity of Svelte 5, and the seamless glue of Inertia.js. Build full-stack apps with 100% type safety and zero API latency.

MIT License Node.js 20+ TypeScript 5.0+
bash — node
~ npx create-laju-app my-app
Downloading template...
Installing dependencies...
✔ Setup complete!
my-app npm run dev
⚡ HyperExpress v6.14.0
Listening on http://localhost:5555
➜ Latency: 1.52ms
_

Powered by the Bleeding Edge

We curated the fastest tools in the Node.js ecosystem so you don't have to. No legacy bloat, just raw performance.

Unfairly Fast.

We benchmarked Laju against the giants on a Mac M4. The results aren't even close.

258k
Requests / Sec
1.52ms
Avg Latency
3,232x
Faster than Laravel
Framework Requests/Sec Avg Latency Verdict
Laju.dev
258,611 1.52ms 🚀 The Standard
Pure Node.js 124,024 3.62ms 2x Slower
Express.js 22,590 26.36ms 11.45x Slower
Laravel 80 128.72ms 3,232x Slower
Benchmarks run on Mac M4, 12 threads, 400 concurrent connections.
WAL Mode Enabled

Database Writes at Warp Speed.

Laju configures BetterSQLite3 with Write-Ahead Logging (WAL) out of the box. No more "database locked" errors during high concurrency.

19.9x Faster Writes

WAL mode handles 93,287 ops/sec vs 4,678 ops/sec in default journaling.

Non-Blocking Concurrency

Reads and writes happen simultaneously. Your app stays responsive under load.

Hybrid Flexibility

Use Knex.js for complex queries or the Native Driver for raw speed (290k ops/sec reads).

Single Insert Operations (Ops/Sec)

Laju (WAL Mode) 93,287
Default SQLite Journal 4,678
Tested on Mac M4
19.9x Faster

Clean Syntax. Full Control.

Enjoy the simplicity of a monolith architecture with the power of a modern frontend. Server-side Logic meets Client-side Reactivity.

TS PostController.ts
S index.svelte
// app/controllers/PostController.ts
import DB from "app/services/DB";

class PostController {
// 1. Fetch data from database
public async index(req, res) {
const posts = await DB.from("posts")
.orderBy("id", "desc");

// 2. Render Svelte page server-side
return res.inertia("posts/index", { posts });
}
}
// resources/js/Pages/posts/index.svelte
<script>
// Svelte 5 Runes
let { posts } = $props();
</script>

<h1 class="text-2xl font-bold">Latest Posts</h1>

{#each posts as post}
<div class="card p-4">
<h2>{post.title}</h2>
<p>{post.content}</p>
</div>
{/each}
✨ AI-Ready Framework

Built for the
AI-Assisted Era.

Laju is designed to be 100% compatible with AI coding workflows. The standardized structure allows LLMs to understand, navigate, and build features for you without hallucinations.

3-Agent Workflow

"Mention INIT_AGENT to setup, TASK_AGENT to build, MANAGER_AGENT to manage. GitHub Actions handles testing & deployment automatically."

1

INIT_AGENT

Setup project infrastructure, GitHub Actions workflow, testing infrastructure, and documentation (README, PRD, TDD, PROGRESS, ui-kit).

2

TASK_AGENT

Implement features, fix bugs, and build your app. AI handles controllers, pages, routes, and validators automatically.

3

GitHub Actions CI

Automated testing (unit, integration, E2E) and deployment. Only deploys if tests pass. Auto-rollback on failure.

4

MANAGER_AGENT

Manage changes, create release notes, and approve deployments. Industry-standard GitHub Flow for solo developers.

Testing Made Easy.

Comprehensive testing infrastructure pre-configured. Write tests, push to GitHub, and let automation handle the rest.

Unit & Integration Tests

Vitest-powered testing for services and controllers. Mock external dependencies and test in isolation.

E2E Tests

Playwright for critical user flows. Test complete workflows from login to feature completion.

GitHub Actions CI

Automated testing on every push. Tests run automatically, deployment only if all tests pass.

Quick Start

1

Write Tests Locally

npm run test:run - Run all unit and integration tests

2

Push to GitHub

GitHub Actions CI runs tests automatically

3

Auto Deploy

Deployment only proceeds if all tests pass. Auto-rollback on failure.

Everything You Need to Ship.

Stop assembling boilerplate. Laju comes with the essential tools pre-configured so you can focus on your product logic.

Built with Laju

Real Products in Production

Discover applications built with Laju framework — from AI landing page builders to marketing automation tools.