Is a JavaScript runtime built on Chrome`s V8 JavaScript engine

Node.js (64-bit)

Node.js 24.0.0 (64-bit)

  -  30.5 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Node.js 24.0.0 (64-bit).


For those interested in downloading the most recent release of Node.js (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

Why is this app published on FileHorse? (More info)
  • Node.js 24.0.0 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Node.js 24.0.0 (64-bit) Screenshot 1
  • Node.js 24.0.0 (64-bit) Screenshot 2
  • Node.js 24.0.0 (64-bit) Screenshot 3
  • Node.js 24.0.0 (64-bit) Screenshot 4

What's new in this version:

The V8 engine is updated to version 13.6, which includes several new JavaScript features:
- Float16Array
- Explicit resource management
- RegExp.escape
- WebAssembly Memory64
- Error.isError

npm 11:
- Node.js 24 comes with npm 11, which includes several improvements and new features. This update brings enhanced performance, improved security features, and better compatibility with modern JavaScript packages.

AsyncLocalStorage defaults to AsyncContextFrame:
- AsyncLocalStorage now uses AsyncContextFrame by default, which provides a more efficient implementation of asynchronous context tracking. This change improves performance and makes the API more robust for advanced use cases.

URLPattern as a global:
The URLPattern:
- API is now exposed on the global object, making it easier to use without explicit imports. This API provides a powerful pattern matching system for URLs, similar to how regular expressions work for strings.

Permission Model Improvements:
- The experimental Permission Model introduced in Node.js 20 has been improved, and the flag has been changed from --experimental-permission to simply --permission, indicating its increasing stability and readiness for broader adoption.

Test Runner Enhancements:
- The test runner module now automatically waits for subtests to finish, eliminating the need to manually await test promises. This makes writing tests more intuitive and reduces common errors related to unhandled promises.

Undici 7:
- Node.js 24 includes Undici 7, which brings numerous improvements to the HTTP client capabilities, including better performance and support for newer HTTP features

Deprecations and Removals:
- Several APIs have been deprecated or removed in this release:
- Runtime deprecation of url.parse() - use the WHATWG URL API instead
- Removal of deprecated tls.createSecurePair
- Runtime deprecation of SlowBuffer
- Runtime deprecation of instantiating REPL without new
- Deprecation of using Zlib classes without new
- Deprecation of passing args to spawn and execFile in child_process