Tag
Bun-sqlgen is a type-safe raw SQL library for Bun that uses code generation to check queries against a live Postgres or SQLite schema, producing fully-typed, null-safe results without an ORM.
Bun has an open pull request that adds support for shared-memory threads to JavaScriptCore, the JavaScript engine underlying WebKit. This enhancement could improve performance for multi-threaded JavaScript workloads in Bun.
Electrobun is a tool for building cross-platform desktop apps using pure TypeScript and Bun. Using the system WebView mode, the packaged size is only about 14MB, startup time is under 50ms, and it supports native GPU control. It has gained 12k+ stars as a lightweight alternative to Electron.
Anthropic acquired Bun and used Claude Code agents to rewrite the entire runtime from Zig to Rust in nine days. The rewrite passed 99.8% of tests but introduced over 10,000 unsafe blocks, raising questions about the benefits of memory safety.
Moonshot AI 发布了 Kimi Code CLI,一个基于 TypeScript + Bun 构建的 AI 编码代理,支持代码编辑、命令执行等功能,并提供单一二进制分发和快速启动。
The author reflects on the Bun rewrite, suggesting that legacy codebases will be valuable for distilling code into new forms, and argues that all games should be crossplatform and legacy software should work on the web, dismissing the need for COBOL.
Bun.Image is a zero-dependency chainable image pipeline for decoding, resizing, rotating, and re-encoding JPEG, PNG, WebP, HEIC, and AVIF, running off-thread and inspired by Sharp.
Electrobun 2.0 will decouple from Bun due to a Rust rewrite, and will add first-class support for Rust, Zig, Go and more; yt-dlp's support of Bun is deprecated citing issues with vibe coding and supply chain attacks.
yt-dlp announces that support for the Bun runtime is now limited and deprecated.
Jarred Sumner shares a favorite test failure during Bun's Rust rewrite: TOML and YAML parsers stack overflow tests failed because the Rust implementation could handle deeper nesting than expected.
An article analyzing the controversy around Bun's experimental use of an LLM to transpile its Zig codebase to Rust, emphasizing that the public uproar stemmed from transparent development practices rather than the experiment itself.
The author released an open-source TUI coding agent tool called OpenSeek, which supports multi-provider routing and rich features, while expressing dissatisfaction with the cultural confidence of the Chinese-speaking circle.
An analysis of Bun's controversial rewrite from Zig to Rust using AI-generated code, raising concerns about 6,755 AI-written commits merged without human review and the risks of AI-translated code in production.
Anthropic acquired Bun and used AI agents to rewrite its codebase from Zig to Rust, a massive 1M-line change that passed 99.8% of tests, raising both excitement about AI's potential for infrastructure rewrites and concerns about reviewability, unsafe Rust, and hidden bugs.
Mitchell Hashimoto comments on the increasing fungibility of programming languages, using Bun's rewrite from Zig to Rust as an example, suggesting that languages are no longer a source of lock-in.
Bun, the JavaScript runtime and package manager, has merged a rewrite of its core from Zig to Rust, potentially improving performance and maintainability.
The Bun JavaScript runtime and toolkit has been rewritten in Rust, marking a major change from its original Zig implementation.
A free 30-minute live session featuring the creator of Claude Code and the creator of Bun, demonstrating vibe-coding with Claude.
A developer named Jarred successfully rewrote parts of the Bun runtime in Rust, achieving a 99.8% pass rate on the existing test suite, highlighting a discussion on engineering ambition.
A tutorial video featuring the Head of Claude Code and the creator of Bun demonstrating how to effectively use Claude Code for high-ROI development.