Skip to content

TanStack Start Adapter

The TanStack Start Adapter in Kiln compiles fullstack React applications built with TanStack Start into standalone native executable binaries.


  • TanStack Start & Nitro standalone output (.output/)
  • Full Server-Side Rendering (SSR) & Streaming
  • Server Functions & RPC Data Loading
  • Dual Runtime Engines: default (standard Nitro) and bun-serve (100k+ req/sec zero-copy static asset accelerator).

In your package.json:

"scripts": {
"build": "tanstack-start build",
"compile": "kiln -o ./bin/app",
"build:compile": "tanstack-start build && kiln -o ./bin/app"
}

Run build and compile in one command:

Terminal window
bun run build:compile
./bin/app

The application will start on http://0.0.0.0:3000 (or PORT / NITRO_PORT environment variable).


To accelerate static asset delivery in .output/public/ using Bun’s native Zig static dispatcher:

Terminal window
kiln --engine bun-serve -o ./bin/app