node
Install command:
brew install nodeAlso known as: node.js, node@26, nodejs, npm
Open-source, cross-platform JavaScript runtime environment
License: MIT
Development: Pull requests
Formula JSON API: /api/formula/node.json
Formula code: node.rb on GitHub
Bottle (binary package) installation support provided for:
| macOS on Apple Silicon |
golden gate | ✅ |
|---|---|---|
| tahoe | ✅ | |
| sequoia | ✅ | |
| Linux | ARM64 | ✅ |
| x86_64 | ✅ |
Current versions:
| stable | ✅ | 26.12.1 |
| head | ⚡️ | HEAD |
Other versions:
| node@24 | 24.22.1 | Open-source, cross-platform JavaScript runtime environment |
| node@22 | 22.23.4 | Open-source, cross-platform JavaScript runtime environment |
| node@20 | 20.20.2 | Open-source, cross-platform JavaScript runtime environment |
| node@18 | 18.20.8 | Open-source, cross-platform JavaScript runtime environment |
Revision: 1
Depends on:
| abseil | 20260817.0 | C++ Common Libraries |
| ada-url | 4.0.0 | WHATWG-compliant and fast URL parser written in modern C++ |
| brotli | 1.2.1 | Generic-purpose lossless compression algorithm by Google |
| c-ares | 1.34.9 | Asynchronous DNS library |
| hdrhistogram_c | 0.12.1 | C port of the HdrHistogram |
| icu4c@79 | 79.1 | C/C++ and Java libraries for Unicode and globalization |
| libffi | 3.8.0 | Portable Foreign Function Interface library |
| libnghttp2 | 1.70.0 | HTTP/2 C Library |
| libuv | 1.53.0 | Multi-platform support library with a focus on asynchronous I/O |
| llhttp | 9.4.3 | Port of http_parser to llparse |
| merve | 1.2.2 | C++ lexer for extracting named exports from CommonJS modules |
| nbytes | 0.1.4 | Library of byte handling functions extracted from Node.js core |
| openssl@4 | 4.1.0 | Cryptography and SSL/TLS Toolkit |
| simdjson | 5.0.5 | SIMD-accelerated C++ JSON parser |
| simdutf | 9.3.2 | Unicode conversion routines, fast |
| sqlite | 3.54.1 | Command-line interface for SQLite |
| uvwasi | 0.0.23 | WASI syscall API built atop libuv |
| zstd | 1.5.7 | Zstandard is a real-time compression algorithm |
| highway | 1.4.0 | Performance-portable, length-agnostic SIMD with runtime dispatch |
Depends on when building from source:
| pkgconf | 3.0.10 | Package compiler and linker metadata toolkit |
| python@3.15 | 3.15.2 | Interpreted, interactive, object-oriented programming language |
| rust | 1.99.1 | Safe, concurrent, practical language |
Uses from macOS: python
Binaries:
node,
npm,
npx
| Single Executable Application is disabled as it doesn't work with shared libnode. |
Analytics:
| 30 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 301,171 | 716,464 | 3,165,337 |
Installs (--HEAD) | 555 | 1,227 | 5,209 |
| Installs on Request | 242,161 | 575,572 | 2,531,191 |
Installs on Request (--HEAD) | 556 | 1,227 | 5,205 |
| Build Errors | 1,432 | ||
Build Errors (--HEAD) | 5 |