Bun
Incredibly fast JavaScript and TypeScript runtime, bundler, test runner, and package manager.
Why consider Bun?
Bun is an all-in-one JavaScript and TypeScript runtime written in Zig and C++ by Jarred Sumner. Built on the WebKit JavaScriptCore engine, Bun replaces Node.js, npm, Jest, and Webpack with 10-30x faster package installation, instant native TypeScript execution, and zero-config bundling.
Learn Bun by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Bun
Bun is a drop-in replacement for Node.js that runs TypeScript directly with near-instant cold starts.
Quickstart
# Install Buncurl -fsSL https://bun.sh/install | bashbun run index.tsbun installbun testBun is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.