The open engine for AI-generated software.
bext compiles, runs, and renders code — in under a millisecond, in a single binary. The same engine that serves the whole bext ecosystem, free to run, self-host, and embed. Built in the open.
$ curl -fsSL https://bext.dev/install | shA render & execution engine, written from scratch
Not a framework stacked on another runtime. Every layer is Rust, built for speed and isolation.
Rust core
An async, GC-free server: routing, automatic TLS, compression, ISR cache. One binary, zero dependencies.
tsc-rs compiler
Our own TypeScript/JSX compiler. WASM-portable — it runs in the browser too.
V8 isolate pool
Your loaders and components run in supervised, warm, pooled V8 isolates.
route_css
A Rust Tailwind generator (encre-css) emits exactly the utilities each page uses, at compile time.
Streaming SSR + ISR
Server-first React via PRISM: streaming, Suspense, incremental static regeneration.
Sandbox
WAF, rate limiting, per-site isolation, sandboxed execution. Every workload is contained.
Open source, for real
Read the code, modify it, run it, distribute your apps — for free. bext is source-available, and every release converts to Apache-2.0 after three years. No wall, no catch.
The same engine runs anywhere — even in a tab
Because the compiler is pure Rust, we compile it to WebAssembly. The playground is the proof: it compiles and runs real bext code entirely in your browser.
Three steps. Sixty seconds.
Install
One command. One binary. No dependencies, no runtime to install.
Run
Point it at your project. It detects the framework, compiles, and starts serving.
That's it
HTTPS on, caching on, metrics exposed. Your app is in production.
Build on an open engine.
Free to run and distribute. Open source, written in Rust, production-ready.