---
title: "Bun is eating the world"
url: https://daily.dev/posts/bun-is-eating-the-world-8lugcruxu
source_url: https://bytes.dev/archives/362
type: article
source: "Bytes by ui.dev"
published: 2025-01-27T22:27:06.937Z
updated: 2025-01-27T22:27:21.575Z
tags: ["webdev", "javascript", "nodejs", "postgresql", "bun"]
reading_time: 5
upvotes: 52
comments: 14
language: 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 is eating the world

**[Bytes by ui.dev](https://daily.dev/sources/bytesdev)** · 5 min read · 52 upvotes · 14 comments

## Summary

Bun 1.2 introduces major updates including improved Node.js compatibility, HTML imports for bundling JS and CSS, built-in S3 object support, native PostgreSQL bindings, and a text-based lockfile for easier diff viewing. These updates enhance Bun's efforts to become an all-in-one JavaScript toolchain.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://bytes.dev/archives/362>

## Community discussion

Top comments from developers on daily.dev.

**@andradei** · 5 upvotes

> The JS world is so absurd, it doesn't only have hundreds of frameworks and libraries for any given programming task, it also has multiple runtimes and toolchains for devs to keep track of. Each with their own idiosyncrasies.
>
> The positive side is all the innovation and the "common" compatibility with Node between all those things.

**@drdreo** · 3 upvotes

> I just want Deno and Bun to fight it out, so that Node.JS catches up with the good things as it is going nowhere.

**@rallisf1** · 3 upvotes

> Bun is great, but Deno came after Node and is better, which means Done will come out eventually.
>
> Anyone else waiting for Done?

**@minhnh** · 2 upvotes

> they said the same thing about Deno

**@kbbdy** · 2 upvotes

> Tried deno and I'm very pleased how it works, how testing, deploying, building, etc is easy, without all this node_modules mess, but renaming all my imports all around the code from "import {foo} from 'baz'" into "...from 'baz.ts'" is so annoying. Also requirement to import from "module/index.ts"  instead just "module" makes me angry. I need to try bun. If not, I will stay with node for some time. It should be possible to load existing TS code without refactoring.

## 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 · 0 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
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#javascript](https://daily.dev/tags/javascript), [#nodejs](https://daily.dev/tags/nodejs), [#postgresql](https://daily.dev/tags/postgresql), [#bun](https://daily.dev/tags/bun)

[View this post on daily.dev](https://daily.dev/posts/bun-is-eating-the-world-8lugcruxu)
