Start fast (it has the edge in mind).
Being a great and complete tool (bundler, transpiler, package manager).
node:fsnode:path bun.js natively supports a growing list of Node.js core modules along with globals like Buffer and process
How does Bun work?
Most of Bun is written from scratch including the JSX/TypeScript transpiler, npm client, bundler, SQLite client, HTTP client, WebSocket client and more.
Why is Bun fast?
An enormous amount of time spent profiling, benchmarking and optimizing things. The answer is different for every part of Bun, but one general theme: 's low-level control over memory and lack of hidden control flow makes it much simpler to write fast software. Sponsor the Zig Software Foundation.
To install bun, run this install script in your terminal. It downloads Bun from GitHub.