The Rust-powered runtime that replaces your entire deployment stack

One binary. TLS, HTTP/3, WAF, caching, edge compute — zero config.

Terminal
$ bunx bext init my-app
  Scaffolding bext project in ./my-app...
  Installing dependencies...
  Done. Run `cd my-app && bext dev`
27K-52K
req/s throughput
5.5-80x
faster than Next.js
99%
conformant
135/136
checks passing

Everything you need, nothing you don't

Replace nginx, certbot, Cloudflare WAF, Redis, PM2, and Vercel — with one binary.

Auto TLS

ACME certificates, SNI routing, OCSP stapling — zero config HTTPS for every domain.

HTTP/3 + QUIC

Next-generation transport protocol with 0-RTT connection resumption.

Built-in WAF

IP filtering, geo-blocking, SQLi/XSS detection, bot protection, DDoS mitigation.

ISR Caching

Incremental Static Regeneration with stampede guard, tenant-aware keys, tiered L1/L2.

Plugin Sandbox

Three isolation tiers: WASM (wasmtime), QuickJS, nsjail process sandbox.

RSC Streaming

React Server Components with streaming HTML assembly and server islands.

Multi-App

Serve dozens of apps from one binary with hostname-based routing.

Durable Flows

Crash-recoverable workflow engine backed by SQLite WAL.

Zero Config

Sensible defaults, auto-detection, one binary — deploy in seconds.

Replace your stack

One binary does what six tools used to.

nginxbuilt-in reverse proxy
certbot / Let's Encryptauto ACME TLS
Cloudflare WAFbuilt-in WAF
Redisbuilt-in ISR cache
PM2built-in process management
Vercel / Netlifybext Cloud or self-host

Ready to deploy?

Get started in under 5 minutes. Free forever for self-hosted.