Bun

Bun is a working time and toolkit for JavaScript and TypeScript applications, compatible with Node.js. Written in Rust and based on the JavaScriptCore engine, this structure aims to reduce startup times and memory usage. It is available as a single executable file with built-in test handler, package manager, and command line tools.

BU

Bun

95

oven-sh · Web Frameworks & Runtimes

STARS96.5K
FORKS5.2K
COMMITS—
CONTRIBUTORS924
VERSIONv0.1.1
UPDATEDtoday
RuntimejavascripttypescriptbundlerMIT

Alternative to (project's own claim): Node.js

What can it do?
  • You run TypeScript and JSX files directly without the need for additional configuration.
  • With Node.js compatible package manager, you manage dependencies and run your projects.
  • Using the built-in test handler, you manage the testing processes in your existing projects.
Heads up
  • • High number of open issues (9,545)
User reviews
  • • NeutralHacker News

    Anthropic acquires Bun

    “I'm talking statistically in terms of number of issues that reference segmentation faults in the Bun vs Deno GitHub repositories. Anecdata doesn't mean much.”

  • • NeutralHacker News

    Bun: Fast JavaScript runtime, transpiler, and NPM client written in Zig

    “For starters, Go is not even memory safe. That aside, there are many reasons to choose a different language, memory safety is only one of very many tradeoffs that you make when choosing your tooling. In Bun's example, extreme performance has been achieved which no comparable…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Web Frameworks & Runtimes