oven-sh

oven-sh/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

Starred 5 months ago
Stars

96.4K

Loading…

Growth

···

Loading…

Forks

5.2K

Open issues

9.3K

On GitHub

Releases

51

6 days ago

Last commit

18 minutes ago

Overview

Bun is an all-in-one JavaScript runtime and toolkit that combines a fast runtime, package manager, test runner, and bundler into a single executable. Written in Rust and powered by JavaScriptCore, it serves as a drop-in replacement for Node.js with dramatic performance improvements.

Key Highlights

  • Ultra-fast package manager (up to 30x faster than npm)
  • Drop-in Node.js compatibility with full API support
  • Integrated test runner, bundler, and runtime in one binary
  • Built-in TypeScript, JSX, and modern JavaScript support

Best For

JavaScript and TypeScript developers seeking to simplify their toolchain while improving performance and reducing dependencies.

Summary written from the project's README and homepage on Oct 15, 2026. Spotted something wrong? .

Get started
git clone https://github.com/oven-sh/bun.git

Releases

0 releases totalView all