Zurück zum Ranking

oven-sh/bun

Rustbun.com

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

bunbundlerjavascriptjavascriptcorejsxnodejsnpmreacttranspilertypescriptrustrust-lang
Sterne-Wachstum
Sterne
94.9k
Forks
4.9k
Wochenwachstum
Issues
5.2k
50k
Sept. 2021Apr. 2023Dez. 2024Juli 2026
Artefaktecrates.iocargo add bun
README

Logo

Bun

stars Bun speed

Documentation   •   Discord   •   Issues   •   Roadmap

Read the docs →

What is Bun?

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.

bun run index.tsx             # TS and JSX supported out-of-the-box

The bun command-line tool also implements a test runner, script runner, and Node.js-compatible package manager. Instead of 1,000 node_modules for development, you only need bun. Bun's built-in tools are significantly faster than existing options and usable in existing Node.js projects with little to no changes.

bun test                      # run tests
bun run start                 # run the `start` script in `package.json`
bun install <pkg>             # install a package
bunx cowsay 'Hello, world!'   # execute a package

Install

Bun supports Linux (x64 & arm64), macOS (x64 & Apple Silicon), and Windows (x64 & arm64).

Linux users — Kernel version 5.6 or higher is strongly recommended, but the minimum is 5.1.

x64 users — if you see "illegal instruction" or similar errors, check our CPU requirements

# with install script (recommended)
curl -fsSL https://bun.com/install | bash

# on windows
powershell -c "irm bun.sh/install.ps1 | iex"

# with npm
npm install -g bun

# with Homebrew
brew tap oven-sh/bun
brew install bun

# with Docker
docker pull oven/bun
docker run --rm --init --ulimit memlock=-1:-1 oven/bun

Upgrade

To upgrade to the latest version of Bun, run:

bun upgrade

Bun automatically releases a canary build on every commit to main. To upgrade to the latest canary build, run:

bun upgrade --canary

View canary build

Guides

Contributing

Refer to the Project > Contributing guide to start contributing to Bun.

License

Refer to the Project > License page for information about Bun's licensing.

Ähnliche Repositories
SheetJS/sheetjs

📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

Apache License 2.0xlsxexcel
sheetjs.com
36.3k7.9k
honojs/hono

Web framework built on Web Standards

TypeScriptnpmMIT Licensecloudflareweb-framework
hono.dev
31.4k1.2k
kriasoft/react-starter-kit

Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC, Stripe, and Cloudflare Workers. Production-ready monorepo for building fast web apps.

TypeScriptnpmMIT Licensereactboilerplate
reactstarter.com
23.6k4.2k
coleam00/Archon

The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.

TypeScriptnpmMIT Licenseaiautomation
archon.diy
23k3.4k
Nagi-ovo/voyager

Voyager — an all-in-one enhancement suite for AI Studio, Gemini, Claude & ChatGPT: timelines, folders, prompts, usage tracking, chat export, plugins, and more. / 面向 AI Studio、Gemini、Claude 与 ChatGPT 的全能增强套件。

TypeScriptnpmGNU General Public License v3.0chat-managementchrome-extension
voyager.nagi.fun/en
19.2k626
can1357/oh-my-pi

⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

TypeScriptnpmMIT Licensebuncli
omp.sh
18.7k1.7k
elysiajs/elysia

Ergonomic Framework for Humans

TypeScriptnpmMIT Licenseframeworktypescript
elysiajs.com
18.7k555
C4illin/ConvertX

💾 Self-hosted online file converter. Supports 1000+ formats ⚙️

TypeScriptnpmGNU Affero General Public License v3.0bunelysia
17.3k945
kysely-org/kysely

A type-safe TypeScript SQL query builder

TypeScriptnpmMIT Licensetypescriptdatabase
kysely.dev
14.1k427
WhiskeySockets/Baileys

Socket-based TS/JavaScript API for WhatsApp Web

JavaScriptnpmMIT Licensebundeno
baileys.wiki
10.2k3.2k
dmtrKovalenko/fff

The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS

Rustcrates.ioMIT Licensefilesearchlua
fff.dmtrkovalenko.dev
9.8k386
openstatusHQ/openstatus

🫖 Status page with uptime monitoring & API monitoring as code 🫖

TypeScriptnpmGNU Affero General Public License v3.0observabilityopen-source
openstatus.dev
8.9k708