Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

Node.js 16 16.8.0 download

Run JavaScript Everywhere

This is an older version. The current version is 16.20.2. Node.js 16 16.20.2 · Released:

Installer files 16.8.0

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit MSI All users — nodejs.org VirusTotal
64-bit ZIP → Portable — — nodejs.org VirusTotal
32-bit MSI All users — nodejs.org VirusTotal
32-bit ZIP → Portable — — nodejs.org VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

Notable Changes
- [2e90b10f35] - doc: deprecate type coercion for dns.lookup options (Antoine du Hamel) #38906
- [a6d50a18a0] - (SEMVER-MINOR) stream: add stream.Duplex.from utility (Robert Nagy) #39519
- [af7047a815] - (SEMVER-MINOR) stream: add isDisturbed helper (Robert Nagy) #39628
- [66400374de] - (SEMVER-MINOR) util: expose toUSVString (Robert Nagy) #39814
Commits
- [90bf247a55] - build: fix update authors commit (Mestery) #39858
- [c968372e37] - build: add authors.yml (Tierney Cyren) #35831
- [3f284cf65c] - build: add option to hide console window (Cheng Zhao) #39712
- [a01e3ab41d] - deps: V8: cherry-pick 00bb1a77c03e (Darshan Sen) #39829
- [cce95c4c5b] - deps: upgrade npm to 7.21.0 (Myles Borins) #39813
- [254810a22e] - doc: add duplicate CVE check in sec. release doc (Daniel Bevenius) #39845
- [8c50d16712] - doc: improve description of the triagers team (Michaël Zasso) #39833
- [c02165d992] - doc: update instructions for cc (Michael Dawson) #39674
- [208305fd8f] - doc: move util.toUSVString() outside of deprecated group (Luigi Pinca) #39840
- [2e90b10f35] - doc: deprecate type coercion for dns.lookup options (Antoine du Hamel) #38906
- [8460a3216c] - doc: deprecate using non-boolean values in the verbatim option (Antoine du Hamel) #38906
- [3041d57201] - doc: fix malformed changelog entries (Rich Trott) #39791
- [2b02f747c3] - doc: fix lint errors in packages.md (Rich Trott) #39792
- [a387600d8f] - doc: add example of self-reference in scoped packages (Jesús Leganés-Combarro 'piranna) #37630
- [7a25bf3a6d] - doc: add himadriganguly as a triager (Himadri Ganguly) #39757
- [d1900f43ce] - fs: combine require() and destructure (Colin Ihrig) #39806
- [158d4464d2] - meta: add gyp as owner of gyp files and tools/gyp (Mary Marchini) #34847
- [8fa38500f2] - policy: canonicalize before resolving specifiers (Bradley Farias) #37863
- [a7a217be13] - repl: fix tla function hoisting (Don Jayamanne) #39745
- [3a8399ee61] - src: return Maybe<bool> from InitializeContextRuntime() (Darshan Sen) #39695
- [a704c9dfce] - (SEMVER-MINOR) src: call overload ctor from the original ctor (Darshan Sen) #39768
- [0918ea0683] - (SEMVER-MINOR) src: add a constructor overload for CallbackScope (Darshan Sen) #39768
- [a6d50a18a0] - (SEMVER-MINOR) stream: duplexify (Robert Nagy) #39519
- [af7047a815] - (SEMVER-MINOR) stream: add isDisturbed helper (Robert Nagy) #39628
- [f98311a7c8] - tools: update workflow to open a pull request (Rich Trott) #39825
- [d33f897509] - tools: use find-inactive-collaborators to modify README.md (Rich Trott) #39825
- [d82ee96861] - tools: update gyp-next to v0.9.5 (Jiawen Geng) #39818
- [79079ea01b] - tools: fix markdown linting (Rich Trott) #39832
- [01093b07cc] - tools: update markdown linter dependencies and move to ESM (Antoine du Hamel) #39801
- [9dc0c91392] - tools: update rollup to latest version in markdown linter (Rich Trott) #39797
- [c34e2534ab] - tools: update markdown lint dependencies (Rich Trott) #39770
- [66400374de] - (SEMVER-MINOR) util: expose toUSVString (Robert Nagy) #39814

https://github.com/nodejs/node/releases/tag/v16.8.0

Most popular in IDEs & code editors

See all
  1. OpenCodeOpenCode is an open source agent that helps you write and run code with any AI model. It's available as a terminal-based interface, desktop app, or IDE extension.
  2. RStudioRStudio is an integrated development environment (IDE) for R.
  3. Node.js (LTS)Run JavaScript Everywhere
  4. Apache NetBeansDevelopment Environment, Tooling Platform and Application Framework.
  5. VSCodiumVSCodium is a community-driven, freely-licensed and telemetry-free rebuilt of Microsoft's Visual Studio Code.
  6. HaxeHaxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
  7. ThonnyThonny is a Python IDE meant for learning programming.
  8. GDevelopThe fastest, easiest, most powerful no-code game engine.
  9. mkcertA simple zero-config tool to make locally trusted development certificates with any names you'd like.
  10. ProcessingA language and environment for creative coding

More from Node.js Foundation

See all

Tags

Share