Listed by DevHunt
Bun

Bun

Fast JavaScript runtime, bundler, test runner and package manager

FreeLanguageOpen Source5 impressions

Bundle, install, and run JavaScript & TypeScript — all in Bun. Bun is a fast JavaScript runtime & toolkit with a bundler, test runner, and npm-compatible package manager built in.

Bun is a fast JavaScript runtime that combines a package manager, test runner, and bundler in a single binary.

for
JavaScript/TypeScript developers looking for an all-in-one toolchain
pricing
free
license
open source
oven-sh/bun 96k 5.1kRustupdated 4 days ago
works withNode.jsnpmYarnpnpmTypeScriptReactNext.jsRemixNuxtAstroSvelteKitHonoElysia

Key features

6 features of Bun
  • Fast runtime — Runs JavaScript and TypeScript on JavaScriptCore with Node.js API compatibility.
  • npm-compatible package manager — Installs packages up to 30× faster than npm, with workspaces and lockfile support.
  • Jest-compatible test runner — Runs tests with expect(), mocks, snapshots and DOM support in milliseconds.
  • Built-in bundler — Bundles TS, JSX, CSS and HTML for browsers and servers, with HMR dev server.
  • Single-file executables — Compiles apps and the Bun runtime into a cross-platform binary.
  • Integrated APIs — Provides built-in SQL, S3, Redis and shell APIs accessible from route handlers.

Use cases

  • Speed up dependency installation in CI pipelines
  • Develop and test Next.js or Remix apps without switching runtimes
  • Create high-throughput WebSocket servers with low memory usage
  • Build and ship single-binary CLI tools

Bun vs alternatives

BunDeno
Best forAll-in-one JS runtime & toolkitSecure runtime for JavaScript/TypeScript
PricingFreeFree
DevHunt upvotes00
Launched——
  • Bun vs Deno: Deno is a separate runtime focused on security, while Bun integrates runtime, package manager, test runner and bundler in one binary.

Bun FAQ

Do I need to switch my project to a new runtime to use Bun?+

No, Bun can be used in existing Node.js projects with `bun install` or `bun test` without changing the runtime.

How does Bun's package manager compare to npm?+

Bun's package manager is npm-compatible and claims up to 30× faster install times with lower RAM usage.

Can Bun run test suites written for Jest?+

Yes, Bun's test runner is Jest-compatible, supporting expect(), mocks, snapshots and DOM testing.

Is Bun able to bundle assets for both browser and server environments?+

Yes, the built-in bundler handles TS, JSX, CSS and HTML and provides a dev server with hot module replacement.

Can I create a single executable for my app with Bun?+

Yes, `bun build` can compile your app and the Bun runtime into a cross-platform binary.

What performance benefits does Bun provide over Node.js?+

Benchmarks show higher request/second rates and significantly lower peak memory usage compared to Node.js.

Summarized by DevHunt from bun.sh · Oct 1, 2026. Details may change; check the official site.

About this listing

DevHunt lists Bun because developers expect to find it next to the tools in its category. It did not launch on DevHunt. Work on Bun? Message us to claim this listing.