Cloudflare has acquired Deno, the JavaScript and TypeScript runtime founded by Node.js creator Ryan Dahl, bringing the entire engineering team into the fold. The deal, announced Friday, will see Deno's independent runtime and cloud hosting service sunset as the team redirects efforts toward Cloudflare Workers, the serverless platform launched in 2017. Financial terms were not disclosed.
From rivalry to merger
Deno launched in 2018 as Dahl's response to perceived gaps in Node.js, particularly security and dependency handling. The startup secured roughly $26 million across two funding rounds and later introduced Deno Deploy, positioning itself as a direct competitor to Cloudflare Workers.
The two companies have had their share of friction. In 2021, Cloudflare mistakenly blocked Deno's website and module registry after misidentifying TypeScript files as video content, forcing Deno to relocate its infrastructure.
In August, Deno unveiled Celld, an open-source initiative that replicated Cloudflare's Workers and Durable Objects model for developers wanting to deploy distributed applications on their own hardware. Deno was transparent about its source of inspiration, crediting Cloudflare distinguished engineer Kenton Varda and the Workers team on the Celld website.
Celld is a love letter to their idea; a primitive this good deserves to run anywhere.
Deno's Celld website
The admiration appears to have been reciprocated. In a joint blog post Friday, Varda acknowledged Deno's strength in an area where Cloudflare had struggled: creating a developer experience around a self-hosted runtime.
The Deno team understands how to create a good developer experience around a self-hosted runtime — something we never quite cracked with workerd.
Kenton Varda, Cloudflare distinguished engineer
Varda also conceded that Cloudflare had not adequately built the ecosystem needed to make its open-source Workers runtime practical for developers outside its network.
Frankly, we haven't done a great job of building out the ecosystem of adjacent services and tooling to make it really work.
Kenton Varda
Integration and open-source commitment
Cloudflare intends to integrate Celld with Workerd, its existing open-source runtime, with Dahl and Deno co-founder Bert Belder overseeing the effort. The goal is to simplify building and running distributed applications using Cloudflare's programming model on independently managed infrastructure.
In correspondence with The New Stack, Dahl stated that the merged project will remain open source, likely under the Apache 2.0 license already applied to Celld. He outlined how developers could operate it without depending on Cloudflare's infrastructure.
Running a fleet of workerd instances will require only an industry-standard object storage bucket for coordination and storage. The API will be the same as Cloudflare's own platform — which is a good thing.
Ryan Dahl
When asked about safeguards against vendor lock-in, Dahl emphasized that open-source licensing and the team's commitment were essential to independence.
We believe only the open version wins here, because anything this fundamental to the future of how developers build on the web needs to be inspectable, portable, and usable outside a single vendor's platform.
Ryan Dahl
End of Deno's independent path
Deno will discontinue development of its standalone runtime and hosting service, with engineers pivoting to the combined platform. The Deno runtime will receive monthly maintenance and security patches for one additional year, while Deno Deploy will cease operations in six months with migration support for paying customers. The JSR package registry will persist under Cloudflare ownership.
Dahl attributed the decision partly to the platforms' philosophical alignment and Deno's expanding compatibility with Node.js.
Deno Deploy was built towards the same ideals as Workers, this is why joining forces made so much sense.
Ryan Dahl
Regarding the runtime itself, Dahl noted that its increasing Node.js compatibility meant Deno was essentially maintaining a duplicate implementation.
Many love the Deno runtime, and it remains MIT-licensed, but there are bigger problems that can be solved with a distributed programming model.
Ryan Dahl
Broader context in the JavaScript ecosystem
The acquisition follows Anthropic's purchase of Bun in December 2025, another prominent Node.js alternative now under a larger technology company's umbrella. A significant distinction exists: Anthropic pledged to maintain Bun as an open-source JavaScript runtime, whereas Deno's runtime development will conclude with its transition to Cloudflare.
In a separate blog post Friday, Dahl highlighted AI agents as a critical application for the technology, particularly as developers seek streamlined approaches to managing the infrastructure supporting them.
The need for better abstractions is especially acute with AI. Durable Objects bring together capabilities that are particularly useful for agent harnesses: inexpensive, serverless execution, persistent state, WebSockets, and a high-level JavaScript interface.
Ryan Dahl
For Cloudflare, the acquisition delivers an experienced engineering team and technology that fills a persistent gap in its Workers platform. For Deno, it represents the conclusion of its independent runtime aspirations, even as the Cloudflare-inspired Celld project launched merely two months earlier becomes pivotal to its future direction.