Deno Team Joins Cloudflare, Deno Deploy Shuts in 6 Months [2026]

Deno is shutting down as an independent company. On October 9, 2026, Deno co-founder Ryan Dahl announced that the entire Deno team is joining Cloudflare, folding one of the most closely watched JavaScript runtimes of the past six years into Cloudflare’s Workers platform. Deno Deploy, the company’s hosted edge-function service, is scheduled to shut down within six months. The Deno runtime itself will get one more year of monthly bug-fix and security releases before Deno-led development ends for good.

The news lands at a strange moment for the JavaScript runtime wars. Node.js, Deno, and Bun have spent the last several years trying to out-build each other on speed, security, and developer experience. Now one of the three is handing its engineering team, its founders, and its technical direction to a cloud infrastructure company best known for CDN services, DDoS protection, and its Workers edge-compute platform. For developers who picked Deno for its secure-by-default model or its TypeScript-first design, the announcement raises an immediate and practical question: what happens to the code already running on it.

Google · Preferred Sources

Don't miss new tech stories on Google

Add Tech Insider once in the Google app and our stories appear in your news suggestions.

Add Now

What Cloudflare and Deno Actually Announced

Both companies published matching posts on October 9, 2026: one on Deno’s official blog, the other on the Cloudflare blog. The core fact is simple and specific: the entire Deno team is joining Cloudflare. Ryan Dahl, who created both Node.js and Deno, said in the announcement, “Today we’re announcing that the entire Deno team is joining Cloudflare to take that work further.”

What the announcement does not say matters just as much as what it does. Neither post discloses a purchase price, a stock transaction, or language describing a formal corporate acquisition of Deno Land Inc. Cloudflare and Deno both frame this as a team and technology move rather than an M&A transaction with disclosed terms. TechCrunch’s coverage of the news described it in acquisition terms, but the two companies’ own language is more conservative: a team joining, a roadmap merging, no dollar figure attached.

Dahl explained the reasoning behind the move directly. “We’ve decided to put our future development work into this shared platform rather than continuing to develop a separate runtime and hosting service,” he wrote in the Deno announcement. That single sentence captures the strategic logic: rather than compete with Cloudflare’s existing Workers runtime, Deno’s team is merging its work into it.

Deno Deploy’s Six-Month Countdown

For developers currently running production workloads on Deno Deploy, the timeline is concrete. According to the official announcement, Deno Deploy will continue operating for six months from the October 9 announcement date before shutting down entirely. Deno says it will offer migration support to paying customers who move their workloads to Cloudflare Workers during that window.

Six months is not a long runway for a production platform migration, particularly for teams with custom deployment pipelines, environment-specific configuration, or integrations built around Deno Deploy’s specific feature set. Teams that built around Deno Deploy’s KV store, cron triggers, or edge-caching behavior will need to map each of those features onto Cloudflare’s equivalent primitives, most notably Workers KV and Durable Objects, rather than assuming a drop-in replacement.

The runtime itself gets a longer, though still finite, window. Deno says the runtime will receive monthly releases containing bug fixes and security updates for one year. Dahl was explicit about what happens after that: “After that year we will end our development of the Deno runtime.” The project remains open source, meaning outside contributors are free to fork and continue it, but Deno’s own team will not be the ones doing that maintenance once the year is up.

Deno ComponentStatus After Oct. 9, 2026 AnnouncementTimeline
Deno DeployContinues operating, then shuts down6 months, with migration support for paying customers
Deno runtimeMonthly bug-fix and security releases, then Deno-led development ends1 year
JSR (JavaScript registry)Continues operating; infrastructure moves to CloudflareOngoing, no end date announced
rusty_v8 (Rust bindings for V8)Cloudflare continues supporting it, pursues integration into workerdOngoing, no end date announced
celld (Deno’s self-hosting runtime effort)Code and ideas merge into Cloudflare’s workerdOngoing, led by Dahl and Bert Belder

JSR Survives, Moves to Cloudflare’s Infrastructure

Not everything Deno built is being wound down. JSR, the JavaScript and TypeScript registry Deno launched as an alternative to npm, will keep running, with its infrastructure moving over to Cloudflare. JSR launched in March 2024 as a cross-runtime registry designed to work with Deno, Bun, and workerd alike, and Deno handed it an independent governing board on February 3, 2025, specifically so it would not remain a Deno-only project. That governance structure is part of why JSR’s survival makes sense here: it was already built to outlive any single company’s involvement, and Cloudflare inheriting its hosting infrastructure is a continuation of that design rather than a reversal of it.

The fate of rusty_v8, the Rust-language bindings for Google’s V8 JavaScript engine that underpin Deno’s runtime, follows a similar pattern. Cloudflare says it will continue supporting rusty_v8 and is working toward integrating it into workerd, the open-source runtime that powers Cloudflare Workers. That is a notable technical detail: Cloudflare’s own Workers runtime and Deno’s runtime both ultimately depend on V8, and merging the two teams’ Rust tooling around that engine is one of the more concrete technical outcomes of this deal, even without a headline benchmark attached to it yet.

Why Cloudflare Wants Deno’s Team, Not Just Its Code

Cloudflare’s own announcement frames the deal around a specific technical goal: making Workers and Durable Objects easier to self-host. Ryan Dahl and Bert Belder, Deno’s other co-founder, will lead that effort directly inside Cloudflare. The plan is to combine Cloudflare’s workerd with Deno’s own celld project, an effort Deno had been building toward self-hosted, distributed applications, with ideas and code from celld moving into workerd over time.

That detail reframes what this deal is actually about. Cloudflare Workers has always been, first and foremost, a hosted product: you write code, Cloudflare runs it on its network, and you pay for usage. workerd exists as the open-source runtime underneath that hosted product, but running it yourself has historically been a secondary use case, not the primary one. Dahl’s own words make clear that changing, telling TechCrunch, “We’re joining Cloudflare to make the Workers programming model a mainstream way to build servers.” A separate statement attributed to Dahl described the ambition even more plainly: bringing celld and workerd together so it becomes radically easy to build and operate distributed applications on infrastructure developers control themselves, rather than infrastructure Cloudflare controls for them.

In other words, Cloudflare is not just absorbing a rival runtime to eliminate competition. It is recruiting the team that built Deno’s secure-by-default, TypeScript-native design philosophy to make its own Workers programming model portable outside Cloudflare’s own data centers. If that succeeds, the Workers model could become something organizations run on their own servers, not just something they rent from Cloudflare by the millisecond.

The Dahl Backstory: From Node.js Regrets to Deno to Cloudflare

The historical arc here is part of what makes this news resonate beyond typical developer-tooling announcements. Ryan Dahl began building Node.js in 2009, and it went on to become the dominant JavaScript server runtime for more than a decade, still running an enormous share of backend JavaScript in production today. Dahl eventually stepped away from the project he created.

In 2018, Dahl gave a talk titled “10 Things I Regret About Node.js,” publicly cataloging what he saw as design mistakes in the runtime he had built nearly a decade earlier: missing security sandboxing, the complications of npm’s module resolution, promise handling that came too late, and a build system he considered a mess. In that same talk, he announced Deno, a runtime meant to fix those regrets with permission-based security, native TypeScript support, and no centralized package manager dependency in the way Node.js had.

Deno raised $21 million in Series A funding in June 2022 to build out that vision as an independent company, complete with its own hosted deploy platform. Four years later, the team that set out to build an alternative to Node.js is folding its runtime ambitions into a different company’s infrastructure instead of continuing to compete head-on as a standalone business. It is a strikingly different outcome than the one Deno’s 2022 funding round was presumably betting on, and it says something about how difficult it has proven to build a sustainable, independent business around a JavaScript runtime, even one as well-regarded in developer circles as Deno has been.

Market Impact: What This Means for the Runtime Landscape

The JavaScript runtime market has effectively been a three-way race for several years: Node.js as the incumbent with the largest existing codebase and ecosystem, Deno as the security-and-TypeScript-first challenger, and Bun as the performance-focused newcomer promising dramatically faster installs and execution. Our site’s own throughput benchmarking of Bun, Node, and Deno found meaningful performance gaps between the three, which is part of why developers have kept all three in active consideration rather than consolidating around one.

This announcement does not eliminate that three-way race so much as remove one of the independent competitors from it. Deno as a standalone runtime company no longer exists in the form it did a week ago. What remains is Deno’s technical DNA, now embedded inside Cloudflare’s own runtime strategy. That is a different kind of outcome than an outright shutdown, but it still means one fewer independently funded, independently directed JavaScript runtime in the market.

For Cloudflare, the acquisition of institutional runtime expertise lands at a moment when edge compute competition with Vercel, Netlify, and AWS Lambda has intensified. Our comparison of Vercel, Netlify, and Cloudflare Pages and our look at Cloudflare Workers against AWS Lambda both point to cold-start latency as one of the most consequential differentiators in that market. Strengthening workerd’s self-hosting story, with the help of the people who spent years refining Deno’s own runtime internals, is a direct play for developers who want Workers-style edge compute without being locked into Cloudflare’s own data centers exclusively.

Cloudflare’s own Durable Objects, the stateful compute primitive underpinning much of its Workers platform, is also relevant here. Our prior analysis of Durable Objects against DynamoDB and Firestore found real performance gaps versus managed database alternatives, and a self-hosting-capable version of that same Durable Objects model, if Cloudflare and Dahl’s team deliver on the stated goal, would represent a meaningfully different value proposition than anything AWS or Google currently offers for stateful edge compute.

What Happens to Existing Deno Codebases

For teams with production Deno deployments today, the announcement’s transition plan leaves open questions rather than a complete migration guide. The official posts promise migration support to paying Deno Deploy customers but do not publish a feature-by-feature mapping of every Deno API, every Deploy feature, or every billing plan onto Cloudflare Workers equivalents. Any assumption that existing Deno applications will run unchanged on Workers after migration is not something either company’s announcement actually promises.

Practically, that means engineering teams running Deno in production should treat the next six months as an active migration window rather than a wait-and-see period. The one-year runway for the Deno runtime itself offers more breathing room for teams running Deno outside of Deno Deploy, say, self-hosted on their own infrastructure, since the runtime will keep receiving security patches during that period even as hosted Deploy winds down faster.

Competitive Comparison: Where Each Runtime Stands Now

RuntimeCurrent Status (Oct. 2026)Primary StewardEdge/Hosting Angle
Node.jsIndependently maintained, largest installed baseOpenJS Foundation / communityNo native hosted edge platform; relies on third-party hosts
Deno (runtime)One year of maintenance releases announced, then community-onlyCloudflare-employed former Deno team (transition period)Deno Deploy shutting down in 6 months
BunIndependently maintained, no ownership change announcedOven (Bun’s maker)No Cloudflare-scale hosted edge platform of its own
Cloudflare Workers (workerd)Actively expanding; absorbing Deno’s celld self-hosting workCloudflare, with Dahl and Belder now leading self-hosting effortsHosted on Cloudflare’s network today; self-hosting push now underway

Node.js, notably, is not mentioned in either official announcement at all. That absence is itself informative: this deal is being framed by both companies purely as a Deno-to-Cloudflare transition, not as a broader statement about Node.js’s position in the market. Any suggestion that this move is designed to directly unseat Node.js is analysis rather than a stated goal of either company.

The Trust Question Facing Cloudflare

There is also a reputational dimension to this deal that goes beyond technical integration. Deno built its early reputation specifically on being a response to perceived Node.js shortcomings, including security defaults that Dahl himself criticized Node.js for lacking. Folding that project into a large commercial cloud provider inevitably raises the question of whether Deno’s security-first philosophy survives the transition, or whether it gets absorbed into Cloudflare’s broader commercial priorities for Workers.

Neither company’s announcement directly addresses that tension, and it is likely to be one of the more closely watched aspects of how this integration plays out over the coming year. Developers who chose Deno specifically because they did not want to depend on a single large commercial vendor for their runtime now find that calculus has changed considerably.

Predictions: Where This Goes From Here

  • Expect Cloudflare to publish a more detailed, feature-level Deno Deploy-to-Workers migration guide well before the six-month Deploy shutdown deadline, given the reputational cost of leaving paying customers without one.
  • workerd’s self-hosting documentation and tooling will likely see its most significant overhaul in the platform’s history within the next 12 months, directly reflecting Dahl and Belder’s stated mandate.
  • JSR’s adoption outside the Deno ecosystem could accelerate now that it sits on Cloudflare’s infrastructure, since Cloudflare has far broader reach into mainstream JavaScript and TypeScript developers than Deno did alone.
  • Bun is likely to position itself more explicitly as the independent alternative in marketing and community messaging, now that it is the only major modern JS runtime without a large cloud vendor directly steering its core team.
  • A fork of the Deno runtime by outside contributors is plausible once Deno-led development ends in roughly a year, following patterns seen in other open-source projects whose primary corporate backer stepped away, though no specific fork effort has been announced yet.

Historical Context: When Runtime Companies Get Absorbed

Developer tooling has a long history of independent runtimes and frameworks eventually finding a home inside larger platform companies, whether through acquisition, team hires, or technology absorption. What makes the Deno-Cloudflare case distinct is the person at the center of it: Dahl is not an outside founder being acquired by a company he had no prior relationship with. He is the same engineer who built Node.js, publicly diagnosed its flaws, built an alternative specifically to fix them, and is now taking that alternative’s lessons into a third runtime context entirely, Cloudflare’s workerd, that already existed independently of his own work.

That pattern, a runtime creator’s second project folding into a cloud platform’s existing runtime rather than replacing it outright, is less common than a simple acquisition and more interesting from a developer-tooling-history standpoint. It suggests Cloudflare sees more value in Dahl’s expertise and design philosophy than in Deno’s existing codebase or user base specifically, since workerd and not the Deno runtime appears to be the long-term technical destination for this combined effort.

What Developers Should Do Right Now

For teams currently running anything in production on Deno Deploy, the immediate action is straightforward: begin evaluating Cloudflare Workers as a migration target now, rather than waiting for a more detailed guide, since the six-month shutdown window has already started counting down from October 9. Teams running the Deno runtime itself outside of Deploy, on their own servers, have more time, a full year of security patches, but should still start planning for a maintenance transition, whether that means moving to Cloudflare’s workerd, migrating to Bun or Node.js, or preparing to maintain a community fork internally.

Teams using JSR for package distribution have the least urgent action item, since JSR is continuing to operate and simply changing infrastructure providers behind the scenes. That said, keeping an eye on how Cloudflare manages JSR’s independent governance board, established specifically to keep JSR from being tied to any single company’s fate, will be worth watching as a signal of how much operational independence JSR retains under its new infrastructure owner.

Frequently Asked Questions

Did Cloudflare acquire Deno?

Officially, no purchase price, stock transaction, or formal acquisition of Deno Land Inc. has been disclosed by either company. Both official announcements describe the entire Deno team joining Cloudflare, which some outlets, including TechCrunch, have characterized as an acquisition in their own coverage, but the companies’ own language is limited to a team and technology move.

When does Deno Deploy shut down?

Deno Deploy is scheduled to shut down six months after the October 9, 2026 announcement, meaning around early April 2027. Deno says it will provide migration support to paying customers moving to Cloudflare Workers during that window.

Will the Deno runtime stop working?

The Deno runtime itself remains open source and will continue functioning. Deno’s team will issue monthly bug-fix and security releases for one year following the announcement, after which Deno-led development of the runtime ends. Outside contributors can continue developing it independently after that point.

What happens to JSR, the JavaScript registry Deno built?

JSR will continue operating. Its infrastructure is moving to Cloudflare, but the registry itself, which launched in March 2024 and received an independent governing board in February 2025, is not shutting down.

Who is leading the combined effort inside Cloudflare?

Deno co-founders Ryan Dahl and Bert Belder will lead the effort to make Cloudflare’s workerd runtime more practical and officially supported for self-hosting, combining it with ideas and code from Deno’s own celld project.

Does this affect Node.js or Bun?

Neither official announcement mentions Node.js or Bun. The deal is framed specifically around Deno’s team and technology joining Cloudflare, not as a broader statement about the rest of the JavaScript runtime market, though it does reduce the number of independently operated major JS runtimes by one.

Why did Ryan Dahl create Deno in the first place?

Dahl, who created Node.js starting in 2009, announced Deno in 2018 during a talk titled “10 Things I Regret About Node.js,” in which he outlined design flaws in the runtime he had originally built, including missing security sandboxing and messy module resolution, and proposed Deno as a fix built around permissions and native TypeScript.

Should I migrate my production Deno app to Cloudflare Workers now?

If your workload runs on Deno Deploy specifically, yes, you should begin evaluating a migration now given the six-month shutdown timeline. If you run the Deno runtime independently on your own infrastructure, you have roughly a year of continued security patches to plan a longer-term transition, whether to Cloudflare Workers, another runtime, or a community-maintained fork.

Sofia LindstrÃķm

Sofia LindstrÃķm

Editor-in-Chief

Sofia LindstrÃķm is the Editor-in-Chief at Tech Insider, where she leads editorial strategy and oversees coverage across AI, cybersecurity, and enterprise technology. With over a decade in Swedish tech journalism, she previously served as technology editor at Dagens Industri and covered the Nordic startup ecosystem for Breakit. Sofia holds an MSc in Media Technology from KTH Royal Institute of Technology and is a frequent speaker at Web Summit and Slush. She is passionate about making complex technology accessible to business leaders.

View all articles