i ideas / repo launcher
oven-sh avatar

oven-sh/bun

★ 96,651RustOther96

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

What it is

Bun is an all-in-one toolkit for JavaScript and TypeScript apps. It ships as a single executable called bun. At its core is the Bun runtime, a fast JavaScript runtime designed as a drop-in replacement for Node.js. It's written in Rust and powered by JavaScriptCore under the hood, dramatically reducing startup times and memory usage.

When to use it

Reach for bun when you need a server, API layer, runtime, job queue or realtime channel — it's written in Rust and fits stacks tagged bun, bundler, javascript, javascriptcore.

Category
Backend & APIs
Also in
Frontend Frameworks, Testing & Quality
Stars
96,651
Forks
5,272
Last push
today
Created
2021-04-14
Open issues
10,029
Website
bun.com

Quick start

$ git clone https://github.com/oven-sh/bun.git

Hand it to your AI

Read https://ideas.asveas.com/r/oven-sh/bun.md and help me add oven-sh/bun to my project. Explain the setup steps for my stack and show the minimal code to get it working.

Alternatives to bun

All Backend & APIs →

Pairs well with

FAQ

What is bun?

oven-sh/bun is a backend tool on GitHub: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one Bun is an all-in-one toolkit for JavaScript and TypeScript apps.

When should I use bun?

Reach for bun when you need a server, API layer, runtime, job queue or realtime channel — it's written in Rust and fits stacks tagged bun, bundler, javascript, javascriptcore.

What are the best alternatives to bun?

Popular alternatives in Backend & APIs: fastapi/fastapi (105k★), socketio/socket.io (63.2k★), appwrite/appwrite (58k★), denoland/deno (109k★), trpc/trpc (40.8k★).

Is bun actively maintained?

oven-sh/bun looks very actively maintained: the last push was today (2026-11-11), with 96,651 stars and 10,029 open issues.

What license does bun use?

oven-sh/bun is published under the Other license. Check the repository's LICENSE file before commercial use.