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 | 2 |
| Bun runtime | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript runtime
ⓘ
TypeScript runtime ⓘ software toolkit ⓘ |
| category |
JavaScript runtime environment
ⓘ
software development tool ⓘ web development tool ⓘ |
| competesWith |
Deno
NERFINISHED
ⓘ
Node.js NERFINISHED ⓘ |
| designedAs |
fast alternative to Deno
ⓘ
fast alternative to Node.js ⓘ |
| hasComponent |
bun build
NERFINISHED
ⓘ
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 NERFINISHED ⓘ |
| supports |
CommonJS modules
NERFINISHED
ⓘ
ECMAScript modules NERFINISHED ⓘ JavaScript NERFINISHED ⓘ Node.js APIs (subset) ⓘ TypeScript NERFINISHED ⓘ TypeScript without separate compilation step ⓘ npm packages ⓘ |
| targetUser |
JavaScript developers
ⓘ
TypeScript developers ⓘ backend developers ⓘ web application developers ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Bun runtime