Bun

E24473

Bun is a modern, high-performance JavaScript runtime and toolkit designed as an alternative to Node.js and Deno, featuring a built-in bundler, test runner, and package manager.

Aliases (1)

Statements (48)
Predicate Object
instanceOf Deno alternative
JavaScript engine embedding
JavaScript runtime
Node.js alternative
open-source software
software toolkit
developer Jarred Sumner
Oven
goal drop-in replacement for Node.js in many projects
fast developer experience
high performance
hasComponent bundler
package manager
script runner
test runner
transpiler
hasFeature CommonJS support
ESM support
Node.js API compatibility
TypeScript transpilation
Web-standard APIs
built-in HTTP server APIs
built-in bundler
built-in package manager
built-in test runner
built-in test runner API bun:test
fast startup time
file system APIs
hot reloading support
native .env loading
npm package compatibility
watch mode
implementsLanguage JSX
JavaScript
TSX
TypeScript
license MIT License
programmingLanguage Zig
supportsPlatform Linux
Windows
macOS
targetUseCase server-side JavaScript
tooling and scripts
web application backends
targetUser JavaScript developers
TypeScript developers
usesJavaScriptEngine JavaScriptCore
website https://bun.sh

Referenced by (2)
Subject (surface form when different) Predicate
TypeScript ("Bun type system")
influenced
JavaScript
runsOn

Please wait…