Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

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,
)

return_code0 = node(["--version"])
return_code1 = npm(["--version"])
return_code2 = npx(["--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)

License

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

Other projects

The project is inspired by many other similiar projects:

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nodejs_wheel_binaries-26.7.0rc0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_arm64.whl (43.4 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_amd64.whl (46.0 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl (68.1 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ x86-64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl (67.1 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl (65.8 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ x86-64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl (64.9 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_x86_64.whl (61.1 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_arm64.whl (60.9 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0.tar.gz.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0.tar.gz
Algorithm Hash digest
SHA256 abfff30288d7dfe3f98d4344a5ba6df24a657d02e83798bab1e40e86268a0b0a
MD5 4526161cc02e74cb5161d8bd055c5c2e
BLAKE2b-256 5ff4d668cb21ba4ad6d4ab1bb3a28e187a20379d77787a86371a49a8aedf31bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0.tar.gz:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 466d4cba1a2a2f106b8acb2fbfb9f16bf7ae3304545113935bdf6b7103ac4067
MD5 3eaca7ac1284fafe3efd66a4cf5f6d7f
BLAKE2b-256 d96a50614fe8cacb4979147dae67b232e20b2d8ff5541aea9d4b457d35bb229a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_arm64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 94edbf4fb45c4445b8613fa43e8cf7e37a91b888278db45c7bb114a7e7c4d991
MD5 a91d4876c0a07c3534c9ba22b3a5d4aa
BLAKE2b-256 18e7b61ea91488bdddecf082125c58adb4abfe851e5aa77e638ae41af99608f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-win_amd64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d6c48e62953a9d5b9eb5c3887baee58f3fc47ebc3fde69258ab5cfa18287fb22
MD5 f9e4c77e7abc7a692a36410e82890031
BLAKE2b-256 e929b1f20e058a4494fabaff2d60d6e6ef407cf24be456188d0e700e7f783899

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f91b0929e77b0f81654825dad3b7c301cee5544b7326467b8d0736ea097cba8c
MD5 6dd64bfcb5a270549ace460bb6a11a4d
BLAKE2b-256 d51e481b30c4623bd1f519356bdc58acb6dfc158e6f0b3c79ea3c9fc9ecc1d79

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-musllinux_1_2_aarch64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1eba44804649d9ea877c94ee50b5ee8b062164bf0125cea26899b49819ebffe0
MD5 d100900337a284bd2c48cba7a99898a1
BLAKE2b-256 52753170052e672f42a94649ed61d986bea28d6412064defce7f8521752db200

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7eec46d60cbbf6d111cbb813fd9168502d5994d621b07d81766e0f650f879144
MD5 0ed4bdb9f53acc76fd232e56bd54b2b6
BLAKE2b-256 49568506bf7c54b35e8e1fdb9a026887c5cd4d5b951d50fb274d2c2660952317

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-manylinux_2_28_aarch64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 546295301be7bd4b0c643a4f62a3c064fab459464977bf3b13cf17c0724350fd
MD5 e16327479e5790d3ae7a47262bad07a1
BLAKE2b-256 fc344455c59ba4c48ee626736a309f3864193fe7f9ea7e21f27d88a444d73403

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_x86_64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 666dd9c4feaee8af8da5e23ed904efd4fb01a3eb18e7528590a7942c947e9800
MD5 2a033718946f0cb21891725c18630d4d
BLAKE2b-256 e36bab77ef8621725ce6f725664e6b85791e8d1565a26b762ee5c5cfac10b42f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-26.7.0rc0-py2.py3-none-macosx_13_0_arm64.whl:

Publisher: build_wheel.yml on njzjz/nodejs-wheel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

26.7.0rc0 This release

9 files

24.19.0

9 files

24.17.0

9 files

24.16.0

9 files

24.15.0

9 files

24.14.1

9 files

24.14.0

9 files

24.13.1

9 files

24.13.0

9 files

24.12.0

9 files

24.11.1

9 files

22.20.0

9 files

22.19.0

9 files

22.18.0

7 files

22.17.1

9 files

22.17.0

9 files

22.16.0

9 files

22.15.1

9 files

22.15.0

9 files

22.14.0

9 files

22.13.1

9 files

22.13.0

8 files

22.12.0

8 files

22.11.0

7 files

20.18.0

7 files

20.17.0

7 files

20.16.0

7 files

20.15.1

7 files

20.15.0

7 files

20.14.0

7 files

20.13.1

6 files

20.13.0

6 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page