Node.js
JavaScript runtimeOpen source· verified Oct 2026
A JavaScript runtime built on V8, with Node APIs for servers, files, networking, and processes. Supported releases can execute erasable TypeScript through type stripping; application builds and type checking remain separate decisions.
Official site
Reach for it when
- Backend APIs
- CLI tools and build scripts
- Services whose dependencies and deployment platform target Node APIs
Worth knowing
Choose an Active or Maintenance LTS release for production. Built-in TypeScript stripping does not type-check, read tsconfig.json, or transform syntax such as enums and JSX.