📦Bunbox
DocsExamples
GitHubGet Started

Build full-stack React apps without the complexity

Create production-ready React applications with file-based routing, server-side rendering, and API routes. All powered by Bun's blazing speed.

Quick startStar on GitHub
$

Everything you need, nothing you don't.

A complete full-stack framework. Type-safe from database to browser.

4ms
dev server startup

Bun-Native Performance

Built from scratch for Bun. No webpack, no babel—just fast.

app/
page.tsx
api/users/route.ts
sockets/chat.ts

File-Based Everything

Pages, APIs, WebSockets, and jobs—all organized by the file system. Zero config.

export async function loader()
→ Server data → SSR + client

Server Data Loading

Loaders run on the server, data flows to pages. SSR and client navigation just work.

api.users.get()
→ User[] (inferred)

Type-Safe API Client

Auto-generated typed client. No codegen—types flow automatically.

S
C

Type-Safe WebSockets

Define protocols once, get typed events everywhere. Built-in rooms.

Streaming & SSE

Stream responses with useStream(). Perfect for AI.

schedule: "0 3 * * *"

Background Jobs

Cron jobs and intervals built-in. No external queue needed.

route.body(z.object({...}))

Zod Validation

Validate body, query, and params. Errors handled automatically.

Ready to build?

Get Started

Create your first Bunbox app in under a minute.

📦Bunbox

A simple full-stack framework built on Bun. 100x simpler than Next.js.

GitHub

Resources

  • Documentation
  • Examples

Community

  • GitHub
  • Issues

© 2025 Bunbox. All rights reserved. Built with Bunbox.