The fast all-in-one JavaScript runtime, now part of Anthropic
HQ: San Francisco, CA | Founded: 2021 | Employees: ~14 at independence (2023); team now part of Anthropic | Stage: Acquired by Anthropic (December 2025); $26M raised as a startup | Website: https://bun.com
Bun began as a side effect of frustration. In 2021 Jarred Sumner was building a voxel game in the browser; every code change took 45 seconds to show up because of the Next.js dev server's hot reload. He started porting esbuild's JSX/TypeScript transpiler from Go to Zig, and three weeks later had a transpiler benchmarked at 3x esbuild's speed. To get server-side rendering working he needed a runtime, and after a month inside WebKit's source code he embedded JavaScriptCore — Safari's engine, which starts faster than V8 — and Bun, the runtime, was born.
The first public release in July 2022 was audacious in scope: a bundler, transpiler, runtime (positioned as a drop-in Node.js replacement), test runner, and package manager in one binary. Twenty thousand GitHub stars arrived in the first week. Sumner formed Oven, raised $7M led by Kleiner Perkins with participation from Guillermo Rauch and Y Combinator, and moved a small team to San Francisco. Bun 1.0 shipped September 2023; a $19M Series A led by Khosla Ventures followed, and the team grew to about 14 people.
Subsequent releases closed the compatibility gap with Node and absorbed features developers used to fetch from elsewhere: Bun 1.1 brought Windows support and a built-in shell; 1.2 added Node-compatibility work plus built-in PostgreSQL and S3 clients; 1.3 (October 2025) added a zero-config frontend dev server with hot module replacement, Redis and MySQL clients, and pushed Node compatibility toward a reported 98%. Production adopters along the way included X, Midjourney, Slack, Figma, and The New York Times, and Tailwind's standalone CLI is built with Bun.
The turning point was AI. Late 2024 onward, AI coding tools went from demos to daily drivers — and they were built with Bun, because Bun's single-file executables compile any JavaScript project into a self-contained binary that runs anywhere. Claude Code ships as a Bun executable; so do FactoryAI and OpenCode. Monthly downloads passed 7.2 million in October 2025. But Bun made $0 revenue, and Sumner chose acquisition over the 'VC-backed startup figures out monetization' chapter: on December 2, 2025, Bun joined Anthropic, which now invests in Bun as the infrastructure under Claude Code and the Claude Agent SDK.
The post-acquisition era has been eventful. Bun 1.4.x continued shipping; European hosting of nothing was required since Bun is software, not a cloud; and in May 2026 Sumner rewrote Bun's core from Zig to Rust using heavy AI assistance — over a million lines of code merged within days, passing the test suite. The rewrite became a flashpoint in debates about AI-authored code at scale, drawing a public response from Zig's creator. RedMonk's analysis found over half of Bun's commits now come from bots, external contributions have fallen sharply, and most of the original team has moved on — a project with a huge user base, an AI-majority maintainer, and a corporate owner with every incentive to keep it fast.
Bun is the rare open-source project that converted raw speed into a category challenge: one Zig binary that runs, installs, bundles, and tests JavaScript faster than the four separate Node tools it replaced. It grew to ~92K GitHub stars and 7M+ monthly downloads while deliberately refusing to monetize — $26M raised, $0 revenue, four years of runway — because Sumner believed the runtime war would be decided by ecosystem completeness, not subscription revenue.
Then AI changed the equation. Bun's single-file executables turned out to be the perfect delivery mechanism for AI coding CLIs: Claude Code, FactoryAI, and OpenCode all ship with Bun inside. When Claude Code crossed a billion dollars of revenue trajectory, Anthropic concluded that if Bun breaks, Claude Code breaks — so it bought the project outright in December 2025, making Bun Anthropic's first developer-infrastructure acquisition and ending the 'how does Bun monetize' question by removing monetization entirely.
Post-acquisition is the fascinating and contested chapter. Anthropic kept every open-source promise — MIT license, public GitHub, active maintenance — but the original team largely dispersed, external contributions dropped, and in May 2026 an AI-driven rewrite moved Bun's core from Zig to Rust, with over half of commits authored by bots. Bun has become the clearest live experiment in what it means for a foundational open-source project to be stewarded by an AI lab and maintained largely by AI itself.
Browse: Home | Blog | About | All Startups A-Z | View full profile on StartupWiki