node-build
brew install node-build
v5.4.42
MIT
Command-line tool to download, compile, and install Node.js versions from source or prebuilt binaries on Unix-like systems.
Why you might care
Essential plugin for nodenv (Node version manager) that handles the actual installation of Node versions; can also run standalone to build Node from source with support for custom patches and configuration. Simplifies managing multiple Node versions alongside other tools in your development environment.
1.7k
30-day installs · #1071
6.7k
90-day · #971
28.9k
365-day · #904
294
★ GitHub stars · updated 3d ago
Runtime dependencies
GitHub topics
build-tool
nodejs
nodenv
nodenv-plugin
version-manager
Links
- https://github.com/nodenv/node-build
- GitHub: nodenv/node-build
- Brew formula source: Formula/n/node-build.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"nvm",
"fnm",
"n"
],
"build_dependencies": [],
"categories": [
"language-runtime",
"version-control",
"build-system"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"autoconf",
"openssl@3",
"pkgconf"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Install NodeJS versions",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:41:18+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "node-build",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-18T04:47:15Z",
"github_readme_excerpt": "# node-build\n\nDownload, compile, and install Node on Unix-like systems.\n\n[](https://github.com/nodenv/node-build/actions/workflows/test.yml)\n[](https://github.com/nodenv/node-build/releases/latest)\n[](https://formulae.brew.sh/formula/node-build)\n[](https://www.npmjs.com/package/@nodenv/node-build/v/latest)\n\nnode-build is a command-line tool that simplifies installation of any Node version from source or precompiled binary on Unix-like systems.\n\nIt is available as a plugin for [nodenv][] as the `nodenv install` command, or as a standalone program as the `node-build` command.\n\n\u003c!-- toc --\u003e\n\n- [Installation](#installation)\n * [Upgrading](#upgrading)\n + [Updating available build versions](#updating-available-build-versions)\n- [Usage](#usage)\n * [Basic Usage](#basic-usage)\n * [Advanced Usage](#advanced-usage)\n + [Binaries](#binaries)\n + [Custom Build Definitions](#custom-build-definitions)\n + [Custom Build Configuration](#custom-build-configuration)\n + [Applying Patches](#applying-patches)\n + [Checksum Verification](#checksum-verification)\n + [Package Mirrors](#package-mirrors)\n + [Keeping the build directory after installation](#keeping-the-build-directory-after-installation)\n + [Retry installation without v/node-/node-v prefix](#retry-installation-without-vnode-node-v-prefix)\n- [Getting Help](#getting-help)\n- [Credits](#credits)\n\n\u003c!-- tocstop --\u003e\n\n## Installation\n\n### Homebrew package manager\n```sh\nbrew install node-build\n```\n\nUpgrade with:\n```sh\nbrew upgrade node-build\n```\n\n### Clone as nodenv plugin using git\n```sh",
"github_repo": "nodenv/node-build",
"github_stars": 294,
"github_topics": [
"build-tool",
"nodejs",
"nodenv",
"nodenv-plugin",
"version-manager"
],
"homepage": "https://github.com/nodenv/node-build",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 1657,
"installs_365d": 28933,
"installs_90d": 6667,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:48:48+00:00",
"llm_model": "claude-haiku-4-5",
"name": "node-build",
"oldnames": [],
"one_liner": "Command-line tool to download, compile, and install Node.js versions from source or prebuilt binaries on Unix-like systems.",
"optional_dependencies": [],
"rank_30d": 1071,
"rank_365d": 904,
"rank_90d": 971,
"raw_hash": "454fc6dbd78255e3",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/n/node-build.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "5.4.42",
"versioned_formulae": [],
"why_use_this": "Essential plugin for nodenv (Node version manager) that handles the actual installation of Node versions; can also run standalone to build Node from source with support for custom patches and configuration. Simplifies managing multiple Node versions alongside other tools in your development environment."
}