Skip to main content

Unofficial Node.js wheels

Pypi version Pypi downloads Pypi downloads Pypi downloads

nodejs-wheel is an unofficial repository to distribute Node.js prebuilt wheels through PyPI using

pip install nodejs-wheel

New in v20.13.0: If you don't need command line interface (CLI), install only nodejs-wheel-binaries, which is a direct dependency of nodejs-wheel.

Pypi version Pypi downloads Pypi downloads Pypi downloads

pip install nodejs-wheel-binaries

The package requires Python 3.7 and above.

The project is powered by scikit-build-core and cibuildwheel.

Available Builds

OS Arch Bit Conditions New in
Linux x86_64 64 glibc >= 2.28 v18.18.0
Linux x86_64 64 musl >= 1.2 v20.14.0
Linux aarch64 64 glibc >= 2.28 v20.13.0
Linux aarch64 64 musl >= 1.2 v22.13.1
macOS x86_64 64 >= macOS-13.5 v18.18.0
macOS arm64 64 >= macOS-13.5 v20.11.1
Windows amd64 64 v18.18.0
Windows arm64 64 v22.12.0

Usage

Command line

Only available in the nodejs-wheel package.

node -h
npm -h
npx -h
# New in v22.13.1
corepack -h

Run library module as a script

New in v20.13.0.

Only support node.

python -m nodejs_wheel --version

Python API

New in v20.13.0.

from nodejs_wheel import (
    node,
    npm,
    npx,
    # corepack: New in v22.13.1
    corepack,
)

return_code0 = node(["--version"])
return_code1 = npm(["--version"])
return_code2 = npx(["--version"])
# corepack: New in v22.13.1
return_code3 = corepack(["--version"])

New in v20.13.1: pass return_completed_process=True to get subprocess.CompletedProcess instead of int.

completed_process0 = node(["--version"], return_completed_process=True)
completed_process1 = npm(["--version"], return_completed_process=True)
completed_process2 = npx(["--version"], return_completed_process=True)
# corepack: New in v22.13.1
completed_process3 = corepack(["--version"], return_completed_process=True)

License

nodejs-wheel distributed under the same MIT license as Node.js.

Other projects

The project is inspired by many other similiar projects:

Release files for nodejs-wheel-binaries 24.19.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nodejs-wheel-binaries 24.19.0
File Size Uploaded
nodejs_wheel_binaries-24.19.0.tar.gz 8.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for nodejs-wheel-binaries 24.19.0
File
nodejs_wheel_binaries-24.19.0-py2.py3-none-win_arm64.whl Python 2, Python 3 none Windows ARM64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-win_amd64.whl Python 2, Python 3 none Windows x86-64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_x86_64.whl Python 2, Python 3 none Linux musl 1.2+ x86-64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_aarch64.whl Python 3, Python 2 none Linux musl 1.2+ ARM64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_x86_64.whl Python 2, Python 3 none Linux glibc 2.28+ x86-64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_aarch64.whl Python 2, Python 3 none Linux glibc 2.28+ ARM64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_x86_64.whl Python 2, Python 3 none macOS 13.0+ x86-64 Details
nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_arm64.whl Python 2, Python 3 none macOS 13.0+ ARM64 Details

Total release size: 442.4 MB

Release files / nodejs_wheel_binaries-24.19.0.tar.gz

Download URL nodejs_wheel_binaries-24.19.0.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
db217eef8cab8551667863379b08db4d9067403f6cbbe87481eb40edceb8aa9b
BLAKE2b-256 checksum
How to use checksums
c0767e97195e14346598565a0de4ca8bdbd5e634b3fb5b1ba590b7b1b89f8a63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-win_arm64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-win_arm64.whl
Size 40.1 MB
Tags Python 2 Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
d9074c665ea68b04e183d82482c86dc907d3a9bd15eb6cf85542cb785266bb36
BLAKE2b-256 checksum
How to use checksums
1d3734cf28ba1691a060174948a9927fe61091982d6048b2e403071a9acce443
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-win_amd64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-win_amd64.whl
Size 42.4 MB
Tags Python 2 Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
67e3abeb9c3830cae8c8487ae8a2af7cc27dfa75af06145cee5ca7d1857c81bd
BLAKE2b-256 checksum
How to use checksums
88d1e3be8fa327a795bcaf7a19cd84299e338a7bce32ff0665fdce9cfa22573c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_x86_64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_x86_64.whl
Size 63.3 MB
Tags Linux musl 1.2+ x86-64 Python 2 Python 3
SHA-256 checksum
How to use checksums
28d078b2ced9e2069516e652dc4b1380e7a1a7f2d3934eccd1611586d283ba4c
BLAKE2b-256 checksum
How to use checksums
180122d97ca72213f66cc386ee638db30c2e62757fdf761c6029074bced83d1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_aarch64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_aarch64.whl
Size 62.6 MB
Tags Linux musl 1.2+ ARM64 Python 2 Python 3
SHA-256 checksum
How to use checksums
352e048ab4dd35e7de5f338d1cc4fcbf77a0e93da30bf7336a8217ee246b31d7
BLAKE2b-256 checksum
How to use checksums
32a2fa30f0841e4602995782e124359f9b910c7b481d98decf61ef0b2fc3ebfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_x86_64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_x86_64.whl
Size 61.1 MB
Tags Linux glibc 2.28+ x86-64 Python 2 Python 3
SHA-256 checksum
How to use checksums
4196a947bcc883f2003ab101762d729f3e99b5e86b75bd09151563403e2eceb8
BLAKE2b-256 checksum
How to use checksums
f4896631d0982353da1bb7bc00bb1988f702822c62b42634f57999ee53b5c337
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_aarch64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_aarch64.whl
Size 60.6 MB
Tags Linux glibc 2.28+ ARM64 Python 2 Python 3
SHA-256 checksum
How to use checksums
4e029dadfae1295876063c96b236f673487e8c27379fe146c1e2250283520227
BLAKE2b-256 checksum
How to use checksums
5fa80147149415195c59b8a72a594916bfb80d6be4d586f9fbfda313889e0efc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_x86_64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_x86_64.whl
Size 56.2 MB
Tags Python 2 Python 3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
1c890adf4b7e6556ccc1ca66c866bb81884b6c9a581dee4e530dc7f78fb9d514
BLAKE2b-256 checksum
How to use checksums
673a4fdbbfecf2c23d52c0e3f68de7f7c1b3c97a26d328c69c5f6c49c48e340e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_arm64.whl

Download URL nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_arm64.whl
Size 56.0 MB
Tags Python 2 Python 3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e12cbfd69089504e42fb14194ce734a9dcf3eb38c820ca63dd511d36fb964e9c
BLAKE2b-256 checksum
How to use checksums
8c520774b52c7be8151ad9d5aff44edc100c3f13d6d8eb3765f63ffa40e69fe8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

24.19.0 This release

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page