Hacker GitHub

← All repos

oven-sh/bun

View on GitHub ↗ ★ 96,514 Rust

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

268 mentions on Hacker News by 204 people: 39 stories, 229 comments · first 2022-07-12 · latest 2026-10-24

Mentions per year 268 mentions · busiest year 2026 (138)
20082026
  1. …for days, wondering when they would push the fix. The PR with the change merged over 72 hours ago: https://github.com/oven-sh/bun/commit/ea6a2c7b7c98862627760d... I'm not a security expert, but package managers seem uniquely vulnerable to…
    comment by colinmarc · 2026-10-23 · in Bun 1.4.4 removes compromised eMudhra certs
  2. …releases. In semver terms this means no feature work, mind you. Is this what you call productive. https://github.com/oven-sh/bun/releases
    comment by locknitpicker · 2026-10-10 · in Cloudflare acquires Deno
  3. …way faster than GitHub isn't it: https://diffshub.com/oven-sh/bun/pull/30412 Compare that to this: https://github.com/oven-sh/bun/pull/30412/changes I agree there are limitations bc of physics, but I don't think it explains this particular…
  4. …check for correctness, if you're using it as the *only* check that advantage disappears. [0] https://github.com/oven-sh/bun/blob/fc865b398e51de8a95ddde4b... [1] https://haskellforall.com/2026/03/a-sufficiently-detailed-sp... [2]…
    comment by lunar_mycroft · 2026-08-26 · in The End of Programming
  5. Here's the most recent nontrivial one as of this comment: https://github.com/oven-sh/bun/commit/d4de65e9a43224a14591ad... The code change makes no sense and should do nothing. The commit message described a very deep investigation into…
    comment by inigyou · 2026-08-21 · in The August 17 outage
  6. …week. The ratios are factual though. Just look at the "Insights" tab of any LLM written project. https://github.com/oven-sh/bun/pulse This kind of velocity is impossible to achieve manually.
    comment by rfgplk · 2026-08-21 · in The August 17 outage
  7. It's AI all the way down. An issue reported by a person account but post made by AI. https://github.com/oven-sh/bun/issues/39800 AI (robobun) responds and creates PR. https://github.com/oven-sh/bun/pull/37459 AI (coderabbit, claude, github…
    comment by amoshi · 2026-08-21 · in The August 17 outage
  8. …2-4 bots talking to each other, then Jarred Sumner just does the final merge with little comment. https://github.com/oven-sh/bun/pull/39743 https://github.com/oven-sh/bun/pull/39735
    comment by collinmanderson · 2026-08-21 · in The August 17 outage
  9. and all of high quality https://github.com/oven-sh/bun/issues/39797
    comment by slashdave · 2026-08-21 · in The August 17 outage
  10. LOL, this kind of things will happen when projects like Bun ( https://github.com/oven-sh/bun ) are running on auto. :)
    comment by shdtabasum · 2026-08-20 · in The August 17 outage
  11. The code is here https://github.com/oven-sh/bun/ go and audit all you want
    comment by TiredOfLife · 2026-08-20 · in Bun 1.4
  12. Bun 1.4 released: https://bun.com/blog/bun-v1.4 and https://github.com/oven-sh/bun/releases/tag/bun-v1.4.0
    comment by andsoitis · 2026-08-20 · in Bun 1.4 Rust rewrite is not looking good?
  13. …was pointing out how bun's release cadence stalled and the project is going nowhere at the moment. https://github.com/oven-sh/bun/releases The project was pretty healthy up to 1.13.14, but since may they stopped shipping anything. That's…
    comment by locknitpicker · 2026-08-19 · in Bun 1.4 Rust rewrite is not looking good?
  14. …target. (bun rewrite from zig to Rust, 100% Node.js compatibility, pnpm compatibility -- https://github.com/oven-sh/bun/pull/38333 )
    comment by pas · 2026-08-17 · in On AI regulation and messaging
  15. …in commits it can be a slow decline. Just look at how they're merging ~300 commits a week into bun. https://github.com/oven-sh/bun/graphs/commit-activity
  16. > could you link me to the release / tag on github? https://github.com/oven-sh/bun/releases/tag/canary (I'm not a fan of how they reuse that single tag rather than putting out version-numbered alphas, but they do at least update the…
    comment by simonw · 2026-07-29 · in Superlogical
  17. …numbers. E.g. they are actively increasing the unsafe surface by rewriting some code in SIMD C++ ( https://github.com/oven-sh/bun/pull/33032 ). As if no Rust solutions already exist. > Still easier than the Zig version Well, this is true…
    comment by endospore · 2026-07-20 · in Claude Code uses Bun written in Rust now
  18. It's a canary releasing directly from main: https://github.com/oven-sh/bun We have run it in production for a month: https://www.prisma.io/blog/bun-rust-rewrite-prisma-compute
    comment by sorenbs · 2026-07-20 · in Claude Code uses Bun written in Rust now
  19. …much harm even if it's fixed, and is technically not my contribution. You may take a look at that: https://github.com/oven-sh/bun/pull/30794
    comment by endospore · 2026-07-20 · in Claude Code uses Bun written in Rust now
  20. https://github.com/oven-sh/bun/issues/30719#issuecomment-446... Personally I chose not to disclose my findings in public to avoid this kind of outcome. Having a good laugh with others is not as important as keeping the result of this…
    comment by endospore · 2026-07-20 · in Claude Code uses Bun written in Rust now
  21. > it happened completely in the open You don't create PRs like this when you're working "completely in the open" test ci #30412 No description provided. https://web.archive.org/web/20260509235415/https://github.co...
  22. The source article says no such thing and at least one of them ( https://github.com/oven-sh/bun/issues/31188 ) seems to have been publicly reported.
  23. …of main. ~$ bun upgrade [2.42s] Upgraded. Welcome to Bun's latest canary build! Report any bugs: https://github.com/oven-sh/bun/issues Changelog: https://github.com/oven-sh/bun/compare/f161e0311...98f664962
  24. …time to start making the claims that people are throwing around. This seems like a candidate https://github.com/oven-sh/bun/commit/b18bf6d1d0a92238f240bf...
  25. > v140 is the canary version which has been available for a long time. https://github.com/oven-sh/bun/releases/tag/canary What is actually going on with that tag? It has files uploaded in Jul 29, 2024 and files uploaded "6 hours ago" (some…
    comment by embedding-shape · 2026-07-19 · in Claude Code uses Bun written in Rust now
  26. …https://github.com/anthropics/claude-code/releases?q=bun&exp... Version was changed in Bun in May 18 https://github.com/oven-sh/bun/commit/b18bf6d1d0a92238f240bf... So it has been canary since then, most likely, if docs are accurate that…
  27. …sources. > Unreleased version v140 is the canary version which has been available for a long time. https://github.com/oven-sh/bun/releases/tag/canary > Not open source anymore Who died and made you the dictator of open source? Your post is…
    comment by CrimsonRain · 2026-07-19 · in Claude Code uses Bun written in Rust now
  28. It's publicly available in the GitHub repository and if you run "bun upgrade --canary" - https://github.com/oven-sh/bun/releases/tag/canary
  29. …post this link to a specific file of the bun zig code base so you can have your own impression: https://github.com/oven-sh/bun/blob/bun-v1.1.42/src/bundler/... My take is they vibe coded too close to the sun
  30. …If you look at the fix you can see its all in their zig codebase: https://github.com/oven-sh/bun/commit/621c4016218bb782e05907... What is kind of funny is that nodejs also had a basically identical bug with an almost identic
  31. the rust is merged into main https://github.com/oven-sh/bun and the rust version has been live in claude code since june 17th.
  32. …fundamentally doesn't understand/simulate understanding how unsafe rust works [0], etc. [0] https://github.com/oven-sh/bun/blob/fc865b398e51de8a95ddde4b...
    comment by lunar_mycroft · 2026-07-09 · in Rewriting Bun in Rust
  33. …they were not fuzzing anything. This appears to be an outright fabrication. Fuzzilli integration: https://github.com/oven-sh/bun/pull/24826 Merged PRs fixing issues Fuzzilli found in Bun’s Zig code: - https://github.com/oven-sh/bun/pull/289…
    comment by Jarred · 2026-07-09 · in My thoughts on the Bun Rust rewrite
  34. …trusting Bun This is also not a memory issue but an actual logic issue, so Rust doesn't help there. https://github.com/oven-sh/bun/issues/14144
    comment by emilfihlman · 2026-07-09 · in Rewriting Bun in Rust
  35. …There's no tag for the release, and as it stands robobun has almost 1.3k open PRs on the repo: https://github.com/oven-sh/bun/pulls/robobun It doesn't look done. And it looks like work on the rewrite began in early may:…
    comment by tomlockwood · 2026-07-09 · in My thoughts on the Bun Rust rewrite
  36. …know about back in May. [1]: https://xcancel.com/jarredsumner/status/2060050586024743376#... [2]: https://github.com/oven-sh/bun/commit/23427dbc12fdcff30c23a9...
    comment by cube00 · 2026-07-09 · in Rewriting Bun in Rust
  37. …and compare the actual Bun code; it reads reasonably well [1]. [1] For example, as a random sample, https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/css/medi... -> https://github.com/oven-sh/bun/blob/4924862cffbf671792d47c92...
    comment by lifthrasiir · 2026-07-08 · in Rewriting Bun in Rust
  38. …13,000 instances of `unsafe`, no Miri tests at all, and, sure enough, it exposed UB in safe Rust. https://github.com/oven-sh/bun/issues/30719 Observers could see this coming from a mile away, objected strongly to using AI to RIIR before…
    comment by dfabulich · 2026-07-08 · in Rewriting Bun in Rust
  39. …there's a long list of projects that have used LLMs to rewrite a system in Rust including: - Bun (https://github.com/oven-sh/bun/pull/30412) - Valkey (https://github.com/ianm199/valdr) - Git (https://github.com/gitbutlerapp/grit) -…
  40. …bundled Bun runtime to 1.4 Now, Bun 1.4 doesn't seem to officially exist on https://bun.com/blog or https://github.com/oven-sh/bun/releases , so I can't be 100% sure this is the Rust version. However, I have to do some patching of the…
  41. …n); } Here are a few examples from the last release of Bun before the rewrite into Rust. https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/install/... https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/shell_pa... The allocator via…
  42. I would just like to point to a single issue that has major ramifications in using Bun: https://github.com/oven-sh/bun/issues/14144
  43. …platform tests too: https://web-platform-tests.org/ Bun has a similar large corpus of JS/TS tests: https://github.com/oven-sh/bun/tree/main/test You're right about general purpose rewrites, but language runtimes are a lot easier.
  44. Here's a trivial docs issue I opened, where I had a similar experience: https://github.com/oven-sh/bun/issues/31233 The difference is that the PRs to fix that problem were already open when I created the issue. I was unaware of them (I…
  45. I, too, was curious to see it in practice. Here is the ticket opened by @retr0id: https://github.com/oven-sh/bun/issues/28030 And here is the swarm of bots / LLMs / agents that open, review and bikeshed the PR before it's closed by the…
  46. …GitHub releases and then runs the payload. 3. Small loader payload: - Downloads Bun v1.3.13 from: https://github.com/oven-sh/bun/releases/download/bun-v1.3.13... - Uses curl and unzip. - Creates temporary directories under /tmp/b-* - Runs…
    comment by thejaybird · 2026-06-05 · in Supply chain attack alert: .github/setup.js
  47. what a horrible typo with the scoped name, it should be `npx @baggiiiie/yadiff https://github.com/oven-sh/bun/pull/30412 `!
  48. …code of this poor quality would have been allowed anywhere near the main branch before LLMs. [0] https://github.com/oven-sh/bun/blob/d2a6506dfad4c3ef3dddb9ae... [1] https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilatio...
    comment by lunar_mycroft · 2026-06-03 · in Bun has been converted to rust. Now what?
  49. …back in February, so it's not accurate to classify it as "GitHub's automated anti-slop detection". https://github.com/oven-sh/bun/commit/c01a5e08be896e1d1f4529... It was Jarred who deliberately added the slop label to that PR, which…
  50. …added here is easily the worst example of "test repeats implementation" I have seen in my career: https://github.com/oven-sh/bun/pull/30728/files#diff-863477b...
    comment by tomjakubowski · 2026-05-28 · in Dynamic Workflows in Claude Code