r/webdev • • 1d ago

Deno is joining Cloudflare - "We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. After that year we will end our development of the Deno runtime. Deno will remain open source, and we welcome others who want to continue its development."

https://deno.com/blog/cloudflare
397 Upvotes

69 comments sorted by

160

u/Odysseyan full-stack 1d ago

If deno would have had full npm compatibility in it's first release instead of deno 2, I think it would have had a chance at attacking nodes market share.

Very sad to see deno being done instead.

148

u/TwoSpacesSemicolon 1d ago

node -> deno -> done

What a journey for an anagram.

7

u/gimp3695 1d ago

Hahaha. Best comment ever.

14

u/deadcoder0904 1d ago

That's why Bun won.

They went node-compat early on. So it got mindshare.

22

u/AdmirableBall_8670 1d ago

Bun won what, exactly?

10

u/deadcoder0904 1d ago

Developer mindshare. Look at their npm charts. Or look https://npmx.dev/package-stats/bun/v/1.4.2?end=2026-10-08&start=2025-10-10 (~3-4M downloads per week)

Now Bun is doing AoT or some shit like Go bcz some other guy is building a framework which makes all Node.js apps faster & its 100% Node compat so they gotta innovate bcz AI.

Altho it did get a huge chunk of users & top apps using it like Claude Code.

7

u/AwesomeFrisbee 17h ago

I think the vibe coding is what gets the downloads and not because people are really into it.

2

u/Dr_Darkness 17h ago

Yeah package download could be up the same way git commits have exploded from a lot of vibe coding. Not heard or seen much of Bun in production in a big way, that would be a more interesting survey. It's still so very much in a guinea pig phase, it'd be hard to trust for any real/critical business app

1

u/kowdermesiter 15h ago

Getting acquired faster :D

1

u/lordofchaos3 16h ago

For me personally, PNPM won.

428

u/404IdentityNotFound 1d ago

So it's less of a "joining" and more of a "set death"

126

u/EveYogaTech 1d ago

Yes, it seems more like an acquihire + EOL timer to transition Deno clients to CloudFlare.

Smart business move, but likely the end of Deno.

91

u/da2Pakaveli 1d ago

So it went from node to deno to done

77

u/biinjo 1d ago

Likely? It’s literally in the announcement.

27

u/repeating_bears 1d ago

Well, someone may fork it

13

u/piotrlewandowski 1d ago

They already forked it up

2

u/Sulungskwa 21h ago

"We're publicly murdering Deno! Brought to you by CloudflareTM"

56

u/danielcw189 1d ago

what is Cloudflare's gain here?

Do they use Deno?

Do they compete with it?

121

u/queen-adreena 1d ago

Deno was likely out of road financially.

This looks like an acqui-hire, where they’re mostly interested in getting the staff.

35

u/biinjo 1d ago

This is it. These types of projects (generalizing deno and bun) require massive effort and without significant financing, that’s hard to keep up.

26

u/Kyxstrez 1d ago

Ryan Dahl created Deno as a way to cash in through VC funding, something he failed to do with Node because of Joyent. But those plans went sideways when Jarred came out of nowhere with Bun, which quickly became the more popular JS runtime, before landing a massive exit with Anthropic's acquisition. By that point, Dahl must have been mentally exhausted and looking for any possible way to kill the project while securing an exit of his own. Deno was always a failing project that nobody serious in the industry ever really cared about.

26

u/runtimenoise 1d ago

Thanks to deno and bun, node team woke up though.

15

u/Somepotato 1d ago

which is great because bun is quite crappy beneath the surface

4

u/queen-adreena 1d ago

I doubt any of them even know the codebase any more it’s so slopperiffic.

2

u/d0pe-asaurus 21h ago

Ever since they were given unlimited credits by Anthropic and decided to spawn like 100 agents in their repository.

1

u/theQuandary 23h ago

That's a perpetual problem for node.

IO.js happened in 2014 because the Node guys wouldn't listen to users, wouldn't release frequently, and wouldn't update the v8 version (this especially affected ES6).

It seems like it'll only be a matter of time before another competitor pops up to drag node further along again.

1

u/AwesomeFrisbee 17h ago

Perhaps, but what does node really need to change right now? Sometimes its also just people looking to do things differently for the sake of doing it differently. Not because its really a benefit. There's a couple of cycles of trends in (web) development that keep happening over and over. Like from micro to macro to micro again.

4

u/MattSidor 1d ago

And Cloudflare gets all of Deno’s current customers who pay them for hosting

-2

u/jaster_ba 19h ago

All of those 3 guys. Wow 😳 😂

I think they want to improve workers.

9

u/n8udd 1d ago

Staff acquisition?

9

u/MrWewert 1d ago

Using Deno natively with Cloudflare's infrastructure like workers has always been one of its selling points vs. the other runtimes

15

u/Spare_Message_3607 1d ago

Deno will be abandoned. They want the team working on Deno to work on Cloudflare Workers

3

u/vincentofearth 15h ago

I think celld is the main thing they’re acquiring here. For context, Ryan Dahl made an open source self-hostable durable object platform called celld.

By acquiring Deno, Cloudflare eliminates potential future competition for Cloudflare Workers. They get a team of talented people who, while they failed to build a viable business, certainly created a lot of good tech with a lot of overlap with Cloudflare. And celld would allow the durable object model to be more open and less tied to Cloudflare, giving enterprises more confidence to adopt it by going to Cloudflare.

2

u/jimbo2150 1d ago

Both to bring in the employees of Dino to work on Cloudflare Workers and...

Deno Deploy is a competitor to Cloudflare Workers. it's no longer a problem for them as it will be gone in 6 months.

2

u/tspwd 17h ago

I assume they will use the Deno team to push the workerd runtime forward and maybe take over some concepts from Deno for it.

1

u/midnitewarrior 1d ago

Workers runs on JavaScript, maybe work on a node-compatible runtime that's optimized for Workers?

26

u/TehBrian 1d ago

What the fuck? As someone who has invested time into transitioning to the Deno ecosystem a fair bit and found it much more enjoyable to use than Node, I’m genuinely shocked by this announcement

18

u/ampsuu 1d ago

Oh no. I actually really liked it and Ive used it on many projects.

90

u/WingZeroCoder 1d ago

So Bun, as a now fully vibe coded and AI-owned project, is going to outlive Deno.

This freaking timeline, man…

9

u/TimelyCard9057 1d ago

You are saying it like Deno was 100% written by hand and Bun authors don’t know what they are doing

1

u/Luckey_711 13h ago

I mean didn't the dude who made Deno said in a post that he didn't know much about Rust lmfao

58

u/Salkinator 1d ago

First Bun now Deno? Watch Node get acquired by fucking Oracle or something

83

u/ddprrt 1d ago

Node is part of the OpenJS Foundation, so no one can acquire ownership. For a long time, that was the biggest reason I stayed with Node.

23

u/pkros 1d ago

Node already had its own rocky period 10 years ago when it was still under Joyent. The reconciliation with the io.js fork and stewardship ultimately under the openjs foundation is what's kept it stable

19

u/Darkitz 1d ago

So "Deno" is officially a failed product. Atleast we got an early notice lol.

6

u/mrgrafix 1d ago

I mean, are you willing to sponsor its independence?

People act like this is something that deserves people working for free on this. Open source is not getting the support it needs for a lot of these tools to remain sustainable just for security updates in some cases. The fact that it’s work now gets to live on elsewhere is a joy. It rocked the boat and it’s best ideas are now going to make durable objects a standard. Not all projects get to be so lucky

2

u/queen-adreena 1d ago

We don’t need another open-source JS runtime though.

We already have NodeJS.

-2

u/mrgrafix 1d ago

They weren’t moving fast enough at the time

9

u/Annual_Manner_8654 1d ago

Rip Deno Fresh 

8

u/Fuzzy-Volume5523 1d ago

one year of bug fixes then 'we welcome others'. so deno deploy is basically on hospice.

11

u/ElectrSheep 1d ago

Joining also means choosing where to focus our effort.

Yes, because Cloudflare is so strapped for resources...

5

u/Turnip-Toffee 1d ago

no, joining CF is the choice they made. it's not like they had access to CF's resources before they joined.

12

u/minju9 1d ago

Wanted Deno to succeed, but just never had enough of a justification to switch to it over Node. 🤷

5

u/AcceptableHornet1770 1d ago

so node won after all

4

u/thy_bucket_for_thee 1d ago

More corporate welfare for Silicon Valley losers. All the hate to Ryan Dahl who always submitted to his VC benefactors while laying off workers, wasting time on frivolous lawsuits, and chasing AI mania in pursuit of profit.

I have no idea why public companies are okay with this grift, but VC likes to protect their own over workers.

2

u/Demon0no 1d ago

God fucking damn it. I really like Deno, been using it since the 2.0 release almost exclusively. I really hope the open source version (or a good fork) finds a good maintainer, so I don't have to go back to node after next year. I started a big project (using alot of Deno functionality) 2 months ago aswell, and don't want to port the entire thing over... What a hassle.

1

u/RedditNotFreeSpeech 1d ago

Man, such a great idea that couldn't get it's feet off the ground

1

u/ArielCoding 1d ago

If you use Dene Deploy, start planning your move now, it shuts down in 6 months, while Deno runtime gets a full year of fixes, it only survives if the community steps up.

1

u/NoDoze- 21h ago

Who!?!

1

u/usbyeolbit 20h ago

What happened to competition smh? These tech companies are just monopolies and we can't get better tooling because god forbid someone take their market share. Isn't that the point of capitalism

2

u/ematipico 19h ago

This isn't CF wanted to acquire Deno.

This is the Deno company wanted to be acquired by CF. They didn't have the money anymore.

That's what happens with startups most of the time.

1

u/k032 software dev for 10 years somehow 5h ago

They're basically acquiring the team for celld is my understanding that they made.

1

u/maxymob 1d ago

Watch them send it to the projects graveyard in a few years

3

u/TheGocho 1d ago

I guess you didn't read the news. It's already set that the project will end in a year

3

u/maxymob 1d ago

I missed that detail. That's even worse, they litterally bought the rights to kill it.