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:

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-24.17.0.tar.gz (8.1 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-24.17.0-py2.py3-none-win_arm64.whl (40.1 MB view details)

Uploaded Python 2Python 3Windows ARM64

nodejs_wheel_binaries-24.17.0-py2.py3-none-win_amd64.whl (42.4 MB view details)

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-24.17.0-py2.py3-none-musllinux_1_2_x86_64.whl (63.3 MB view details)

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

nodejs_wheel_binaries-24.17.0-py2.py3-none-musllinux_1_2_aarch64.whl (62.6 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.2+ ARM64

nodejs_wheel_binaries-24.17.0-py2.py3-none-manylinux_2_28_x86_64.whl (61.1 MB view details)

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

nodejs_wheel_binaries-24.17.0-py2.py3-none-manylinux_2_28_aarch64.whl (60.6 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.28+ ARM64

nodejs_wheel_binaries-24.17.0-py2.py3-none-macosx_13_0_x86_64.whl (56.2 MB view details)

Uploaded Python 2Python 3macOS 13.0+ x86-64

nodejs_wheel_binaries-24.17.0-py2.py3-none-macosx_13_0_arm64.whl (56.0 MB view details)

Uploaded Python 2Python 3macOS 13.0+ ARM64

File details

Details for the file nodejs_wheel_binaries-24.17.0.tar.gz.

File metadata

  • Download URL: nodejs_wheel_binaries-24.17.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nodejs_wheel_binaries-24.17.0.tar.gz
Algorithm Hash digest
SHA256 4be1adc73c2733a47a25596913384538448fd429aeed44afd01b9c44396a7f4d
MD5 9e62a53de46149e1e71affdb948f0d5c
BLAKE2b-256 1110107d977f9b869d70a1a6db837e248debea03bd8799ecd040efbe33a4757a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0.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-24.17.0-py2.py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 bf2784f20cc068516547daced91838d2ff135181054e781d01de9d25d9a0c1f7
MD5 65b04395eba817fca8664ac68a7cad43
BLAKE2b-256 eb7c5aec86a7fcba5e4bdde0b0aec37121c74c134a1c2664fa095c620b5b4cb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ff42e785dd32ca65c593ad332f02cd357bc66ef5337f0479633696b4ef5f65ad
MD5 187ce9bb611deebafbb72b7577eec5a5
BLAKE2b-256 91c3acabf3ff0d310bcea2a13b2b7313abb78cab5ca24b0e50c54eabd6c68119

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f56eaddba93dde07bac61c4015afaa41864dbd165b40dd15a9ad377011ea8d96
MD5 93c991da523d6c60f3ba51e08877427e
BLAKE2b-256 4437728454d7d0e5050f201ebf8a029ed706aa7284bde1895ce2d807ffeb7336

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 125b8bfc0cd2a6fb1b396d7b69d9f5ec6dd26d01486c9a9240e99266a6105d81
MD5 be7a7367121942540c9bab85462496f4
BLAKE2b-256 576fb712d59a4cb266ee82a79ce66f1101e6dc129625b20bb41da74bbda57111

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b3574a05decd4f53d2cc49bbce05735dec52d3a3aad0a1837f5217d039822ce
MD5 74ded83e776bc95272342c3425d3aa5c
BLAKE2b-256 e2c93f94c285cf97c26ddac45c12f1cc8cb6b6deb4964578a8334eb8f674c4a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4a561747b105835b6e7f1dcd66f65b22eb68c4f500c7e94f6906185f42befb6
MD5 d272b5b11ea5ca71961673a0a4b4da9b
BLAKE2b-256 b4129690f64cd9a174783461b2213dc357fb794b384ddff3370747e63d57e606

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5cb1ed95f960b4ea538c2ab606df6ad2e5706c7989e0b924449509d042562150
MD5 b4899b2033c5f087fcb9c0d6349e286f
BLAKE2b-256 e29a0cc20e9c786462205c31f2d82c2588f99c667091d4b9cf1dadf336cc73e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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-24.17.0-py2.py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.17.0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1bf061913d8e17ddc205438f9849740404bd138c8f883dba878048d81989d6b6
MD5 e81644cf34a0557a55c4ecbe121b4cce
BLAKE2b-256 a96a6a6823612b3629d7a764c7f4eec9a41a1b22a3ac9791716e3836d38a69f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nodejs_wheel_binaries-24.17.0-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

24.19.0

9 files

This release

24.17.0 This release

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