
router
TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
它是罕见的纯客户端开发环境,内置基于 WebGPU 的本地 AI 编程助手;使用 Bun 的真实转译器(通过 WASM);在 MIT 许可下提供了 WebContainers 的替代方案。
A whole dev machine in a browser tab. Real Bun, real git, a real shell, a live server preview, and a local AI coding agent — all running on your own machine, inside the page. No backend, no remote sandbox, nothing leaves the tab.
An open-source, Bun-native alternative to WebContainers.
Open it, type bun run index.ts, watch a server come up.
Then ask the agent panel to "create a Bun HTTP server in src/server.ts and run it" — a model on your GPU edits the files and runs the commands, in the tab.
You can't compile Bun to WebAssembly and run it in a browser — Bun is Zig on JavaScriptCore, and JSC-in-WASM isn't practical. So Burrow does what WebContainers does: run JavaScript on the browser's own engine, and virtualize everything around it. The pieces that make that feel like a real machine:
bun.wasm — Bun's actual Rust transpiler, compiled to WebAssembly and driven through a hand-written WASI shim. Your .ts/.tsx/.jsx is transpiled with genuine Bun semantics, not a reimplementation.bun run boots a dedicated module worker from a generated bootstrap; the code executes on the host engine.Bun.serve() inside a worker is bridged back out to a real, fetchable URL in the page, so you can open your server in an iframe (or a new tab) and hit its routes.Everything is client-side. The only network calls Burrow itself makes are a CORS proxy for git clone and the npm registry for bun install — both are plain same-origin passthroughs you can see in server.ts.
| Terminal | Interactive bash (via just-bash) — history, tab-completion, Ctrl+C/A/E/U/W/L, pipes, globs, cd/export that persist. |
| Editor | CodeMirror 6, file tree with full create/rename/delete, per-file debounced autosave, a live git diff panel. |
| Runtime | bun run file.ts — real transpile → module graph → worker execution, with streamed stdout/console. |
| Server preview | `Bun. |
a whole dev machine in a browser tab - bun.wasm, shell, git, and local AI. phones home to nobody.
根据分类、Topic 和编程语言匹配的相似项目。

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.
A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.