<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n" -->

---
title: Bun hype. How we learned nothing from Yarn | daily.dev
description: Yarn and Bun went off to create their own competing technology. Both sold themselves on being way faster. Both went in with the goal of splitting the...
canonical: https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Bun hype. How we learned nothing from Yarn | daily.dev
og:description: Yarn and Bun went off to create their own competing technology. Both sold themselves on being way faster. Both went in with the goal of splitting the...
og:url: https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n
og:image: https://api.daily.dev/og/posts/BERsCdZ8N.png
og:image:alt: Bun hype. How we learned nothing from Yarn
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Bun hype. How we learned nothing from Yarn

**[DEV](https://daily.dev/sources/devto)** · 19 min read · 157 upvotes · 13 comments

## Summary

Yarn and Bun went off to create their own competing technology. Both sold themselves on being way faster. Both went in with the goal of splitting the ecosystem. Both announced that they were officially v1.0 and ready for production!...while not actually supporting Windows. In 2023, npm is still faster than Yarn.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://dev.to/thejaredwilcurt/bun-hype-how-we-learned-nothing-from-yarn-2n3j>

## Community discussion

Top comments from developers on daily.dev.

**@edieguez** · 24 upvotes

> Finally, someone is talking about the 'I made the same thing but better instead of contributing to the project I copied from' syndrome JS community has. It's OK to have different options to choose from but there's not much benefit from reinventing the wheel instead of focusing on improving what we already have

**@jaikanthjay46** · 6 upvotes

> TLDR;
> - Bun focuses on too much things. It will become exponentially harder to maintain all this and adopt new features from (Vite, Jest, TS, TSX, etc)
> - Node.js will take notes and adopt these diffs (like cjs, es mixed imports) and speed. [ Opinion: Maybe even an interchangeable runtime (V8,  JavascriptCore) ]

**@0xz0uk** · 5 upvotes

> While I believe being warry of any new hyped technology. I don't think the comparison is fair, to either Bun or Yarn.
>
> On not being able to run yarn with monorepos in Windows, I've never had this problem and I've used every OS under the sun. Hell in my current project I use EndevourOS (linux), 2 other use Mac and one guy uses Windows. Our monorepo suddenly stopped working with npm, and low and behold yarn was the solution for everyone.
>
> It's also crazy to say Bun is marketing themselves has production ready, since it's actually hard to deploy it for most developers without DevOps knowledge....

**@hinogi** · 2 upvotes

> I wished Deno would get more support, I guess noone like `node_modules` and I guess it would be easier to get rid of that. Also, typescript of course.
> It seems that a lot of runtime remakes or remakes in general just cut corners and users are left with having the amazing speed only in some edge cases and in other cases can't even make it run at all. Harsh trade-off.

**@gagansuie** · 1 upvotes

> i got excited because fast.
> i got sad because no windows support (i dont want to use WSL).
> i got excited again because cloudflare pages supports it.
> i got sad again because of this post.

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments

---

Tags: [#bun](https://daily.dev/tags/bun), [#javascript](https://daily.dev/tags/javascript), [#npm](https://daily.dev/tags/npm), [#tools](https://daily.dev/tags/tools), [#vite](https://daily.dev/tags/vite), [#vitest](https://daily.dev/tags/vitest), [#vuejs](https://daily.dev/tags/vuejs), [#webdev](https://daily.dev/tags/webdev), [#webpack](https://daily.dev/tags/webpack), [#windows](https://daily.dev/tags/windows), [#yarn](https://daily.dev/tags/yarn)

[View this post on daily.dev](https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Bun hype. How we learned nothing from Yarn","url":"https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n"},"datePublished":"2023-09-16T16:18:55.063Z","dateModified":"2024-07-02T02:14:59.095Z","description":"Yarn and Bun went off to create their own competing technology. Both sold themselves on being way faster. Both went in with the goal of splitting the...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/b0a0e80a98189384fdbcfe8cfa416a33?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/b0a0e80a98189384fdbcfe8cfa416a33?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"DEV","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DEV","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto","url":"https://daily.dev/sources/devto"},"commentCount":13,"discussionUrl":"https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":157},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":13}],"keywords":"bun,javascript,npm,tools,vite,vitest,vuejs,webdev,webpack,windows,yarn","timeRequired":"PT19M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DEV","item":"https://daily.dev/sources/devto"},{"@type":"ListItem","position":3,"name":"Bun hype. How we learned nothing from Yarn"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/bun-hype-how-we-learned-nothing-from-yarn-berscdz8n","comment":[{"@type":"Comment","text":"Finally, someone is talking about the ‘I made the same thing but better instead of contributing to the project I copied from’ syndrome JS community has. It’s OK to have different options to choose from but there’s not much benefit from reinventing the wheel instead of focusing on improving what we already have","datePublished":"2023-09-16T19:18:59.291Z","dateModified":"2023-09-16T20:04:56.768Z","url":"https://daily.dev/posts/BERsCdZ8N#c-XqucwKCeJ","author":{"@type":"Person","name":"Emmanuel Diéguez","url":"https://daily.dev/edieguez","image":"https://avatars2.githubusercontent.com/u/8973425?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":24}},{"@type":"Comment","text":"TLDR;\n\nBun focuses on too much things. It will become exponentially harder to maintain all this and adopt new features from (Vite, Jest, TS, TSX, etc)\nNode.js will take notes and adopt these diffs (like cjs, es mixed imports) and speed. [ Opinion: Maybe even an interchangeable runtime (V8,  JavascriptCore) ]","datePublished":"2023-09-17T05:42:49.057Z","url":"https://daily.dev/posts/BERsCdZ8N#c-7CI0lZBOF","author":{"@type":"Person","name":"Jaikanth J","url":"https://daily.dev/jaikanthjay46","image":"https://media.daily.dev/image/upload/s--hJ3-6kbM--/f_auto/v1764243523/avatars/avatar_Rhi4KoH0jstnmR3A44lAX?_a=BAMAK+ZW0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6}},{"@type":"Comment","text":"While I believe being warry of any new hyped technology. I don’t think the comparison is fair, to either Bun or Yarn.\nOn not being able to run yarn with monorepos in Windows, I’ve never had this problem and I’ve used every OS under the sun. Hell in my current project I use EndevourOS (linux), 2 other use Mac and one guy uses Windows. Our monorepo suddenly stopped working with npm, and low and behold yarn was the solution for everyone.\nIt’s also crazy to say Bun is marketing themselves has production ready, since it’s actually hard to deploy it for most developers without DevOps knowledge. And Bun has acknowledged this has being a runtime for fun only has of now.\nOn the internet all is lost, nothing is forgotten. Here you go MeteorJS 2014 documentation: https://web.archive.org/web/20140123005045/http://docs.meteor.com/\nEverything else I think it’s a fair point on being warry of Bun.","datePublished":"2023-09-18T10:59:25.326Z","url":"https://daily.dev/posts/BERsCdZ8N#c-1p0hI2Nio","author":{"@type":"Person","name":"Pedro Santana","url":"https://daily.dev/0xz0uk","image":"https://avatars.githubusercontent.com/u/81437712?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":5}},{"@type":"Comment","text":"I wished Deno would get more support, I guess noone like node_modules and I guess it would be easier to get rid of that. Also, typescript of course.\nIt seems that a lot of runtime remakes or remakes in general just cut corners and users are left with having the amazing speed only in some edge cases and in other cases can’t even make it run at all. Harsh trade-off.","datePublished":"2023-09-17T09:22:18.575Z","url":"https://daily.dev/posts/BERsCdZ8N#c-Up3spRYpX","author":{"@type":"Person","name":"Stefan Schneider","url":"https://daily.dev/hinogi","image":"https://media.daily.dev/image/upload/s--kUaCI_9w--/f_auto/v1758182588/avatars/avatar_HpLKQni0M?_a=BAMAK+ZW0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"i got excited because fast.\ni got sad because no windows support (i dont want to use WSL).\ni got excited again because cloudflare pages supports it.\ni got sad again because of this post.","datePublished":"2023-09-20T05:13:42.838Z","url":"https://daily.dev/posts/BERsCdZ8N#c-0FyKk0Jik","author":{"@type":"Person","name":"Gagan Suie","url":"https://daily.dev/gagansuie","image":"https://avatars.githubusercontent.com/u/59492521?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
```

