Bun JavaScript runtime

E554842

Bun JavaScript runtime is a modern, high-performance JavaScript and TypeScript runtime and toolkit that includes a bundler, test runner, and package manager, designed as a fast alternative to Node.js and Deno.

All labels observed (2)

Label Occurrences
Bun JavaScript runtime canonical 4
Bun runtime 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf JavaScript runtime
TypeScript runtime
software toolkit
category JavaScript runtime environment
software development tool
web development tool
competesWith Deno
Node.js
designedAs fast alternative to Deno
fast alternative to Node.js
hasComponent bun build
linked to: Bun toolkit

bun install
bun run
bun test
hasFeature CLI interface
ESM-first design
Node.js compatibility layer
built-in bundler
built-in package manager
built-in test runner
built-in test runner API
fast dependency installation
file watching
hot reloading (for development workflows)
native TypeScript support
single binary distribution
hasGoal fast startup time
high performance
reduced tooling complexity
unified JavaScript tooling
implements JavaScript runtime environment
TypeScript runtime environment
includesComponent JavaScript bundler
package manager
test runner
programmingLanguage JavaScript
TypeScript
supports CommonJS modules
ECMAScript modules
linked to: ECMAScript

JavaScript
Node.js APIs (subset)
TypeScript
TypeScript without separate compilation step
npm packages
targetUser JavaScript developers
TypeScript developers
backend developers
web application developers

How these facts were elicited

Referenced by (6)

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

Zig influenced Bun JavaScript runtime
Jarred Sumner associatedWith Bun runtime
linked to: Bun JavaScript runtime
Jarred Sumner softwareCreated Bun JavaScript runtime
Bun test runner partOf Bun runtime
linked to: Bun JavaScript runtime
Oven, Inc. notableWork Bun JavaScript runtime
Oven, Inc. develops Bun JavaScript runtime