🍺 BREW Explorer

← all formulae

bun

brew install bun v1.3.14 MIT AND LGPL-2.0-or-later AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND IJG AND LGPL-2.1-or-later AND Zlib AND (Apache-2.0 WITH LLVM-exception)

JavaScript runtime, bundler, test runner, and package manager written in Zig, optimized for speed and developer experience.

Why you might care

Bun replaces Node.js + npm/yarn + webpack + Jest for many workflows, offering a single fast binary that handles packaging, running, testing, and dependency management. It's drop-in compatible with many Node.js APIs and npm modules, making migration straightforward for existing projects. Use it if you want faster builds, installs, and test runs without fragmenting your toolchain.

Categories

Alternatives

Node.js Deno npm yarn esbuild Webpack Jest
3.6k
30-day installs · #741
3.6k
90-day · #1261
3.7k
365-day · #2214

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "Node.js",
    "Deno",
    "npm",
    "yarn",
    "esbuild",
    "Webpack",
    "Jest"
  ],
  "build_dependencies": [
    "cmake",
    "llvm@21",
    "ninja",
    "rust"
  ],
  "categories": [
    "language-runtime",
    "package-manager",
    "bundler",
    "build-system"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Incredibly fast JavaScript runtime, bundler, test runner, and package manager",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:02+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "bun",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://bun.com/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "Bun \u2014 A fast all-in-one JavaScript runtime",
  "installs_30d": 3598,
  "installs_365d": 3701,
  "installs_90d": 3607,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT AND LGPL-2.0-or-later AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND IJG AND LGPL-2.1-or-later AND Zlib AND (Apache-2.0 WITH LLVM-exception)",
  "llm_generated_at": "2026-06-20T23:46:45+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "bun",
  "oldnames": [],
  "one_liner": "JavaScript runtime, bundler, test runner, and package manager written in Zig, optimized for speed and developer experience.",
  "optional_dependencies": [],
  "rank_30d": 741,
  "rank_365d": 2214,
  "rank_90d": 1261,
  "raw_hash": "e869c88bc15d28d0",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/b/bun.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    {
      "llvm": "build"
    },
    {
      "perl": "build"
    },
    {
      "python": "build"
    },
    {
      "ruby": "build"
    },
    {
      "unzip": "build"
    }
  ],
  "version_head": null,
  "version_stable": "1.3.14",
  "versioned_formulae": [],
  "why_use_this": "Bun replaces Node.js + npm/yarn + webpack + Jest for many workflows, offering a single fast binary that handles packaging, running, testing, and dependency management. It\u0027s drop-in compatible with many Node.js APIs and npm modules, making migration straightforward for existing projects. Use it if you want faster builds, installs, and test runs without fragmenting your toolchain."
}