{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities"}],"enrichment":{"capability":"Distributes Node.js prebuilt binaries as Python wheels, making Node.js, npm, npx, and corepack available via pip for use in Python scripts and command-line environments.","skillfed_tags":["nodejs-integration","binary-distribution","cross-platform"],"use_cases":["Distribute Python applications that need Node.js tooling without requiring users to install Node.js separately.","Run npm or npx commands from Python automation scripts or CI/CD pipelines without system-level Node.js installation.","Build tools that combine Python and Node.js ecosystems, such as bundlers or development environments.","Test Node.js code from Python test suites using the Python API to invoke node directly.","Deploy containerized applications where Node.js should be managed as a Python dependency rather than a system package."],"what_it_does":"nodejs-wheel-binaries is a PyPI package that bundles Node.js prebuilt binaries as platform-specific wheels, allowing you to install Node.js, npm, npx, and corepack directly via pip without system package managers. It supports modern Python versions (3.7+) across Linux (x86_64 and aarch64 with glibc 2.28+ or musl 1.2+), macOS 13.0+ (both x86_64 and arm64), and Windows (amd64 and arm64).\n\nYou can use it two ways: as a command-line tool (node, npm, npx, corepack commands available directly) or as a Python library by importing functions like node(), npm(), npx(), and corepack() to run Node.js tools programmatically from Python scripts. The library returns either exit codes or subprocess.CompletedProcess objects depending on your preference, making it suitable for automation, CI/CD pipelines, or hybrid Python-Node.js workflows.","worth_installing":"Yes, with conditions. Install if you need Node.js available in a Python environment and want to avoid system package manager dependencies. Medium install friction due to platform-specific wheels means verify your platform is supported before relying on it. Active maintenance, no known vulnerabilities, and permissive MIT license make it safe to use. Not suitable if your platform (e.g., unsupported Linux libc variant or older macOS) is not in the advertised build matrix."},"id":"nodejs-wheel-binaries","links":{"html":"https://skillfed.io/packages/nodejs-wheel-binaries","md":"https://skillfed.io/packages/nodejs-wheel-binaries.md","pypi":"https://pypi.org/project/nodejs-wheel-binaries/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-30","license_spdx":null,"license_treatment":"permissive","name":"nodejs-wheel-binaries","python_support":"supports_current","summary":"unoffical Node.js package"},"popularity":{"monthly_downloads":14963716,"position":1207,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"24.16.0"}
