Bun
A fast all-in-one JavaScript runtime, toolkit, and package manager

Bun is a fast, all-in-one JavaScript and TypeScript toolkit that includes a runtime, bundler, package manager, and test runner. It aims to be a drop-in replacement for Node.js with significantly better performance, and includes built-in APIs for HTTP servers, WebSockets, SQL databases, Redis, and more. It supports JSX and TypeScript out of the box with zero configuration.
Bun is built from scratch on JavaScriptCore (WebKit's JS engine), natively implementing Node.js and Web APIs while bundling all essential developer tooling into a single fast binary
JavaScript and TypeScript developers building server-side or full-stack applications
Background.
- Status
- launched
- Business model
- open-source
- Company
- Oven
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.