Node.js

E24471

Node.js is an open-source, cross-platform runtime environment that allows developers to execute JavaScript code on the server side.

All labels observed (13)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf JavaScript runtime environment
cross-platform software
open-source software
server-side software
category runtime environment
server-side JavaScript
defaultPackageManager npm
developer Ryan Dahl
governedBy OpenJS Foundation
hasFeature built-in package manager npm
event-driven architecture
non-blocking I/O
single-threaded event loop
hasLTSReleases true
hasReleaseCycle time-based release schedule
implements CommonJS module system
initialReleaseDate 2009-05-27
license MIT License
originallyDevelopedAt Joyent
originCountry United States of America
surface form: United States
previouslyGovernedBy Linux Foundation
surface form: Node.js Foundation
programmingLanguage C
C++
JavaScript
repository https://github.com/nodejs/node
supports ECMAScript
surface form: ECMAScript modules

HTTP
HTTPS
Transmission Control Protocol
surface form: TCP

WebSockets Standard
surface form: WebSockets

asynchronous programming
supportsArchitecture ARM
x64
x86
supportsOperatingSystem AIX
FreeBSD
Linux
Solaris operating system
surface form: SmartOS

Windows
macOS
usedFor API development
command-line tools
microservices
real-time applications
web application development
uses V8
surface form: V8 JavaScript engine
website https://nodejs.org/
writtenIn C
C++
JavaScript

How these facts were elicited

Referenced by (117)

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

npm, Inc. coreTechnology Node.js
Exponent technologyStack Node.js
Yarn 1 (Classic) runsOn Node.js
Next.js runsOn Node.js
Isaac Z. Schlueter field Node.js
Kamil Myśliwiec fieldOfWork Node.js
Kamil Myśliwiec associatedWith Node.js
this entity surface form: Node.js ecosystem
Neovim supportsScriptingLanguage Node.js
this entity surface form: Node.js (via plugins)
RxJS usedWith Node.js
Nest CLI runsOn Node.js
gRPC supportsLanguage Node.js
TypeORM runsOn Node.js
Mongoose runsOn Node.js
Prisma runsOn Node.js
Jest commonlyUsedWith Node.js
Supertest runsOn Node.js
Supertest requires Node.js
this entity surface form: Node.js installed
Supertest abstractionOver Node.js
this entity surface form: Node.js HTTP module
Handlebars ecosystem Node.js
Pug runsOn Node.js
EJS runsOn Node.js
Angular CLI platform Node.js
Angular CLI requires Node.js
App Engine supportsLanguage Node.js
Trello programmingLanguage Node.js
Azure IoT Hub hasSDK Node.js
MQ supportsLanguage Node.js
subject surface form: IBM MQ
URLSearchParams interface supportsEnvironment Node.js
subject surface form: URLSearchParams
URLSearchParams interface exposedIn Node.js
subject surface form: URLSearchParams
this entity surface form: Node.js global scope
ReadableStream availableIn Node.js
WritableStream availableIn Node.js
TransformStream executionEnvironment Node.js
this entity surface form: Node.js (web streams implementation)