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.

All labels observed (4)

Label Occurrences
Bun canonical 1
Bun bundler 1
Bun package manager 1

How this entity was disambiguated

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 programming language
surface form: 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

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

JavaScript runsOn Bun
TypeScript programming language influenced Bun
subject surface form: TypeScript
this entity surface form: Bun type system
Jarred Sumner notableProject Bun
this entity surface form: Bun package manager
Jarred Sumner notableProject Bun
this entity surface form: Bun bundler