Skip to main content
These guides cover what ships in the v1.0.0 binary.

Start a project

kiln install fills the dependency tree from package.json. kiln dev serves the project and reloads a change in 8 ms, keeping component state across saves. Browser logs stream to the terminal.

Bring a Node.js project across

Kiln reads the files you already have: package.json, tsconfig.json, node_modules and your npm, yarn or pnpm lockfile. Keep them in place and swap npm run dev for kiln dev. There is no migration step and no config file to write first.

Ship an app

kiln build bundles TS, JSX, CSS, HTML and WASM to browser or server targets. For a self-contained artifact, emit a single-file executable. kiln desktop builds a windowed app from the same source tree, with tray, menus, signing and auto-update.

kiln install

Lockfile, frozen installs and the cache.

kiln dev

Hot reload, kept state and log streaming.

kiln desktop

Window, tray, menus, signing and auto-update.

Reference

Platforms, runtimes, files and channels.