IT-Lexikon › Web › Bun

Bun

Web Svenska → Aktualisiert: 2026-09-06
Mehr Infos
Erschaffer
Jarred Sumner
Veröffentlicht
Eigentümer
Oven
Typ
JavaScript-Runtime
Lizenz
MIT
Offizielle Website
Quellcode
github.com/oven-sh/bun

JavaScript-Runtime. Jarred Sumner, 2021 (v1.0 im September 2023). Geschrieben in Zig, nutzt JavaScriptCore (die Safari-Engine) statt V8. Drop-in-Ersatz für Node.js: bun run app.js, bun install. Viermal schnellerer Start, doppelt so schnelle Paketinstallation.

Drei in einem: Runtime, Paketmanager und Bundler zugleich. Eingebauter Test-Runner, Env-Loader, SQLite-Treiber, SQL-Treiber, WebSocket-Server. Breite Node-Kompatibilität — die meisten npm-Pakete laufen unverändert. Performance-Tests: rund 70.000 Anfragen pro Sekunde bei einem HTTP-Server (dreimal so viel wie Node). Die Adoption wächst steil — viele Projekte wechseln wegen der Performance und der Developer Experience. Moderner Stack: Bun + Elysia + Drizzle. Kompromisse: kleineres Ökosystem als Node, gelegentliche Randfälle. Andere moderne Runtimes: Deno (Ryan Dahl, 2018), Node (der etablierte LTS-Platzhirsch). Buns Fokus: Geschwindigkeit und Developer Experience.

← Zurück zum Lexikon