{"slug":"bun","name":"Bun","domain":"bun.sh","verdict":"As of 2026-07-15, ChatGPT, Claude, Gemini, Grok collectively rank Bun #2 of 5 for javascript runtime (one of 4 leaderboards it appears on). Source: https://modelsagree.com/product/bun (modelsagree.com, CC BY 4.0).","best_rank":2,"categories":4,"brief":{"category":"best-javascript-runtime","title":"Best JavaScript runtime","rank":2,"of":5,"top":"Node.js","day":"2026-07-17","why":[{"t":"Excellent startup and execution speed","m":["ChatGPT","Claude","Gemini","Grok"],"q":"excellent startup and execution speed"},{"t":"All-in-one developer toolchain","m":["ChatGPT","Claude","Gemini","Grok"],"q":"highly productive all-in-one developer toolchain"},{"t":"Native TypeScript and JSX support","m":["ChatGPT","Claude","Grok"],"q":"excellent native TS/JSX support with minimal config"},{"t":"Node compatibility and adoption momentum","m":["Claude"],"q":"Bun edges ahead on Node-ecosystem compatibility and adoption momentum."}],"gap":[{"t":"Unmatched npm and native-addon compatibility","m":["ChatGPT","Claude","Grok"],"q":"unmatched npm and native-addon compatibility"},{"t":"Production-proven stability","m":["ChatGPT","Claude","Gemini","Grok"],"q":"production-proven stability"},{"t":"Dependable LTS releases","m":["ChatGPT","Claude","Grok"],"q":"dependable LTS releases"}],"fix":[{"t":"Complete Node.js compatibility","m":["ChatGPT","Claude","Gemini","Grok"],"q":"Incomplete Node.js API and native-module compatibility"},{"t":"Improve native addon support","m":["ChatGPT","Claude","Gemini"],"q":"compatibility issues with complex native Node.js addons"},{"t":"Build ecosystem maturity","m":["Grok"],"q":"younger ecosystem/maturity"}]},"entries":[{"slug":"best-javascript-runtime","title":"Best JavaScript runtime","rank":2,"of":5,"score":16,"appearances":4,"modelRanks":{"ChatGPT":2,"Claude":2,"Gemini":2,"Grok":2},"reason":"Near-tie for new projects: excellent startup and execution speed plus an unusually integrated runtime, package manager, test runner, bundler, and native TypeScript/JSX execution","reasons":[{"model":"ChatGPT","reason":"Near-tie for new projects: excellent startup and execution speed plus an unusually integrated runtime, package manager, test runner, bundler, and native TypeScript/JSX execution"},{"model":"Claude","reason":"The best performance-per-effort story in JS: dramatically faster installs, startup, and test runs, with a genuinely useful all-in-one toolchain (package manager, bundler, test runner, TS/JSX out of the box) that replaces four tools. By 2026 its Node compatibility layer covers most real-world apps, making it a credible drop-in for many production servers, not just a dev-speed toy. Near-tie with Deno; Bun edges ahead on Node-ecosystem compatibility and adoption momentum."},{"model":"Gemini","reason":"Near-tie with Node.js; offers extreme performance in startup times and execution, combined with a highly productive all-in-one developer toolchain that integrates a fast package manager, test runner, and bundler natively."},{"model":"Grok","reason":"Exceptional speed (often 2-3x Node in benchmarks, fastest cold starts), excellent native TS/JSX support with minimal config, all-in-one toolkit (bundler/test/runner), strong for performance-critical or DX-focused apps"}],"fixes":[{"model":"ChatGPT","fix":"Incomplete Node.js API and native-module compatibility still makes it riskier for dependency-heavy or operationally conservative systems"},{"model":"Claude","fix":"Compatibility is \"most,\" not \"all\" — edge cases in native addons, niche node: APIs, and Windows polish still bite, so teams with deep native-dependency stacks should verify before betting production on it."},{"model":"Gemini","fix":"Relies on JavaScriptCore rather than V8, which occasionally causes compatibility issues with complex native Node.js addons or enterprise deployment patterns."},{"model":"Grok","fix":"npm compatibility not fully 100% with some edge cases/breaking changes, younger ecosystem/maturity (not for ultra-conservative enterprise legacy deps)"}],"updated":"2026-07-15","rank_history":{"days":["2026-07-07","2026-07-08","2026-07-10","2026-07-14","2026-07-15"],"ranks":[2,2,2,2,2]},"reasoning_shift":[{"model":"Gemini","from":"2026-07-14","to":"2026-07-15","added":[{"t":"Near-tie with Node.js","q":"Near-tie with Node.js"},{"t":"JavaScriptCore rather than V8","q":"Relies on JavaScriptCore rather than V8"},{"t":"Enterprise deployment compatibility","q":"enterprise deployment patterns"}],"dropped":[{"t":"Drop-in Node replacement","q":"serves as a drop-in Node.js replacement"},{"t":"Less mature debugging","q":"less mature debugging tools"}]},{"model":"ChatGPT","from":"2026-07-14","to":"2026-07-15","added":[{"t":"execution speed","q":"excellent startup and execution speed"},{"t":"native JSX execution","q":"native TypeScript/JSX execution"}],"dropped":[{"t":"Deno comparison","q":"Near-tied with Deno"},{"t":"single binary","q":"in one TypeScript-first binary"}]},{"model":"Claude","from":"2026-07-08","to":"2026-07-14","added":[{"t":"Near-tie with Deno","q":"Near-tie with Deno; Bun edges ahead on Node-ecosystem compatibility and adoption momentum."},{"t":"Native addons and Windows polish","q":"edge cases in native addons, niche node: APIs, and Windows polish still bite"}],"dropped":[]}],"api":"https://modelsagree.com/api/v1/best/best-javascript-runtime.json"},{"slug":"best-backend-runtimes-for-serverless-apis","title":"Best backend runtimes for serverless APIs","rank":5,"of":8,"score":5,"appearances":2,"modelRanks":{"Claude":3,"Gemini":4},"reason":"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.","reasons":[{"model":"Claude","reason":"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."},{"model":"Gemini","reason":"Exceptional startup speed and request throughput for JS/TS APIs, coupled with a built-in runtime toolchain that simplifies development."}],"fixes":[{"model":"Claude","fix":"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."},{"model":"Gemini","fix":"Lacks native hosting integration on many mainstream serverless platforms, requiring custom container configurations."}],"updated":"2026-07-16","api":"https://modelsagree.com/api/v1/best/best-backend-runtimes-for-serverless-apis.json"},{"slug":"best-typescript-runtimes-for-edge-apis","title":"Best TypeScript runtimes for edge APIs","rank":5,"of":8,"score":3,"appearances":1,"modelRanks":{"Gemini":3},"reason":"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.","reasons":[{"model":"Gemini","reason":"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."}],"fixes":[{"model":"Gemini","fix":"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."}],"updated":"2026-08-03","api":"https://modelsagree.com/api/v1/best/best-typescript-runtimes-for-edge-apis.json"},{"slug":"best-frontend-build-tool-for-bundling","title":"Best frontend build tool for bundling","rank":7,"of":8,"score":1,"appearances":1,"modelRanks":{"Gemini":5},"reason":"All-in-one runtime with an extremely fast built-in bundler that simplifies toolchains by combining runtime, package manager, and bundler.","reasons":[{"model":"Gemini","reason":"All-in-one runtime with an extremely fast built-in bundler that simplifies toolchains by combining runtime, package manager, and bundler."}],"fixes":[{"model":"Gemini","fix":"Broaden compatibility with standard frontend framework plugins and Node-specific APIs."}],"updated":"2026-07-10","rank_history":{"days":["2026-06-29","2026-06-30","2026-07-08","2026-07-09","2026-07-10"],"ranks":[null,7,null,5,null]},"reasoning_shift":[{"model":"Gemini","from":"2026-06-30","to":"2026-07-09","added":[{"t":"standard frontend framework plugins","q":"standard frontend framework plugins"},{"t":"Node-specific APIs","q":"Node-specific APIs"}],"dropped":[{"t":"tree-shaking customization","q":"tree-shaking customization"},{"t":"CSS modules support","q":"CSS modules support"}]}],"api":"https://modelsagree.com/api/v1/best/best-frontend-build-tool-for-bundling.json"}],"page":"https://modelsagree.com/product/bun","check":"https://modelsagree.com/check?q=Bun","updated":"2026-08-10T18:18:45.051Z","attribution":"modelsagree.com, CC BY 4.0"}