ModelsAgree
← All leaderboards

Bun

What ChatGPT, Claude, Gemini & Grok actually say · September 2026

Visit bun.sh ↗

The verdict

Bun appears in 4 AI-ranked categories — best position #2 for javascript runtime.

#2⚡ Best JavaScript runtime4/4 models · updated 2026-08-14
GPT #3Claude #2Gemini #2Grok #1

Fastest real-world cold starts, package installs (often 10-30x npm), HTTP throughput and test runs across 2026 benchmarks; native TypeScript execution with full feature support; single binary that replaces package manager + bundler + test runner, delivering the highest daily iteration speed and lowest toolchain friction for typical backend/CLI/serverless practitioners while maintaining ~95-98% Node API and npm compatibility.

Claude Best all-in-one DX and raw speed — fast startup and HTTP throughput, first-class TypeScript/JSX execution with no config, a built-in bundler, test runner, package manager (a near-drop-in, much faster npm replacement), and shell; excellent for scripts, build tooling, and latency-sensitive services. High Node API compatibility means most existing projects run unmodified.

Gemini Exceptional raw execution speed and I/O throughput powered by JavaScriptCore and Zig, combined with a best-in-class integrated developer toolchain (package manager, bundler, test runner) and native TypeScript/JSX execution.

GPT Excellent startup, package-install, test, and HTTP performance, with a productive single binary covering runtime, package manager, bundler, Jest-like testing, TS/JSX transpilation, and standalone executables. It can outrank Deno for performance-sensitive projects already validated on Bun.

Where Bun falls short, per the models

  • GPT Node and Jest compatibility remains incomplete, so it is not ideal when exact Node semantics or obscure native dependencies are required.
  • Claude Single-vendor (Oracle-free but Bun-Inc-driven) with a thinner track record at scale; edge-case Node compatibility gaps and fewer independent implementations mean more risk for conservative, long-lived production systems.
  • Gemini Edge-case incompatibilities with complex legacy V8 native addons and specialized Node internal APIs; not for legacy enterprise stacks tied to obscure C++ bindings.
  • Grok Remaining edge-case gaps with certain native modules and rare packages, plus thinner long-term production war stories and observability tooling relative to the incumbent.

Poll history — #2 in all 6 polls since Jul 7

#2 → #2 → #2 → #2 → #2 → #2

What changed in the models’ minds

GrokJul 14 → Aug 14 poll

  • Newfaster package installs“package installs (often 10-30x npm)”
  • Newreplaces package manager“single binary that replaces package manager + bundler + test runner”
  • Newthinner observability tooling“observability tooling relative to the incumbent”
  • Droppednative JSX support“native TS/JSX support”

ClaudeJul 14 → Aug 14 poll

  • NewHTTP throughput“fast startup and HTTP throughput”
  • Newsingle-vendor with thinner track record“Single-vendor (Oracle-free but Bun-Inc-driven) with a thinner track record at scale”
  • Newfewer independent implementations“fewer independent implementations mean more risk for conservative, long-lived production systems”
  • Droppedfaster test runs“dramatically faster installs, startup, and test runs”

+2 more changes

GPTJul 15 → Aug 14 poll

  • Newpackage-install, test, and HTTP performance
  • Newoutrank Deno for performance-sensitive projects“It can outrank Deno for performance-sensitive projects already validated on Bun.”
  • NewJest compatibility remains incomplete
  • DroppedNear-tie for new projects

Top alternatives per the models: Node.js · Deno · Cloudflare Workers · AWS LLRT

#5🧩 Best backend runtimes for serverless APIs2/4 models · updated 2026-07-16
GPT —Claude #3Gemini #4Grok —

By 2026 mature enough for production: dramatically faster startup and throughput than Node with near-full Node API compatibility, built-in TypeScript, bundler, and test runner; supported on AWS Lambda (custom layers), Vercel, and Railway-style hosts. Near-tie with Deno — Bun wins on Node compatibility and raw speed.

Gemini Exceptional startup speed and request throughput for JS/TS APIs, coupled with a built-in runtime toolchain that simplifies development.

Where Bun falls short, per the models

  • Claude Not natively supported on every serverless platform (notably Cloudflare Workers and some managed FaaS), and edge-case Node compatibility gaps still bite — not for teams needing guaranteed platform parity.
  • Gemini Lacks native hosting integration on many mainstream serverless platforms, requiring custom container configurations.

Top alternatives per the models: Cloudflare Workers · Node.js · Go · Deno

#5🧩 Best TypeScript runtimes for edge APIs1/3 models · updated 2026-08-03
GPT —Claude —Gemini #3

Extreme single-node HTTP throughput, instant TypeScript execution powered by JavaScriptCore, near-complete Node.js ecosystem compatibility, and fast cold-start performance for containerized edge services.

Where Bun falls short, per the models

  • Gemini Requires self-managed containerized edge infrastructure (such as Fly.io or AWS ECS) rather than supplying a managed, zero-ops global isolate platform out of the box.

Top alternatives per the models: Cloudflare Workers · Deno Deploy · Fastly Compute · Supabase Edge Functions

#7⚙ Best frontend build tool for bundling1/4 models · updated 2026-07-10
GPT —Claude —Gemini #5Grok —

All-in-one runtime with an extremely fast built-in bundler that simplifies toolchains by combining runtime, package manager, and bundler.

Where Bun falls short, per the models

  • Gemini Broaden compatibility with standard frontend framework plugins and Node-specific APIs.

Poll history — On this board 2 of 5 polls since Jun 30 — off it in the latest

– → #7 → – → #5 → –

What changed in the models’ minds

GeminiJun 30 → Jul 9 poll

  • Newstandard frontend framework plugins
  • NewNode-specific APIs
  • Droppedtree-shaking customization
  • DroppedCSS modules support

Top alternatives per the models: Vite · Rspack · esbuild · Turbopack

Head-to-head — how the models call it

Watch Bun

Boards re-poll weekly and the models change their minds. One short email only when Bun's standing moves — a rank change, a rival overtaking, or new reasoning from the models. Nothing otherwise.

Embed your ranking badge

Bun ranks #2 for best javascript runtime by AI-model consensus. Put the badge in your README, docs or site — it updates automatically as the models re-rank.

Bun — ranked #2 for Best JavaScript runtime by AI models on ModelsAgree
Markdown (README)
[![Bun — ranked #2 for Best JavaScript runtime by AI models on ModelsAgree](https://modelsagree.com/badge/bun.svg)](https://modelsagree.com/best/best-javascript-runtime?utm_source=badge&utm_medium=embed&utm_campaign=badge-bun)
HTML
<a href="https://modelsagree.com/best/best-javascript-runtime?utm_source=badge&utm_medium=embed&utm_campaign=badge-bun"><img src="https://modelsagree.com/badge/bun.svg" alt="Bun — ranked #2 for Best JavaScript runtime by AI models on ModelsAgree" height="28"></a>

Rankings are computed from what the models answer, re-polled on demand · raw reasoning shown verbatim · methodology