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.19.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.19.0-py2.py3-none-win_arm64.whl (40.1 MB view details)

Uploaded Python 2Python 3Windows ARM64

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

Uploaded Python 2Python 3Windows x86-64

nodejs_wheel_binaries-24.19.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.19.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.19.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.19.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.19.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.19.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.19.0.tar.gz.

File metadata

  • Download URL: nodejs_wheel_binaries-24.19.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.19.0.tar.gz
Algorithm Hash digest
SHA256 db217eef8cab8551667863379b08db4d9067403f6cbbe87481eb40edceb8aa9b
MD5 52a0cccdfcaa8e88e40dbb7b41d2a378
BLAKE2b-256 c0767e97195e14346598565a0de4ca8bdbd5e634b3fb5b1ba590b7b1b89f8a63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 d9074c665ea68b04e183d82482c86dc907d3a9bd15eb6cf85542cb785266bb36
MD5 95bb006002e43764208f0ba9b591932a
BLAKE2b-256 1d3734cf28ba1691a060174948a9927fe61091982d6048b2e403071a9acce443

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 67e3abeb9c3830cae8c8487ae8a2af7cc27dfa75af06145cee5ca7d1857c81bd
MD5 4ca334051e1cc26cce3d0788aeb65f7d
BLAKE2b-256 88d1e3be8fa327a795bcaf7a19cd84299e338a7bce32ff0665fdce9cfa22573c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 28d078b2ced9e2069516e652dc4b1380e7a1a7f2d3934eccd1611586d283ba4c
MD5 cb9e790d7a354190d406cc95d55c15cd
BLAKE2b-256 180122d97ca72213f66cc386ee638db30c2e62757fdf761c6029074bced83d1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 352e048ab4dd35e7de5f338d1cc4fcbf77a0e93da30bf7336a8217ee246b31d7
MD5 153b99fda6d514c49d4d344cb2e260da
BLAKE2b-256 32a2fa30f0841e4602995782e124359f9b910c7b481d98decf61ef0b2fc3ebfb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4196a947bcc883f2003ab101762d729f3e99b5e86b75bd09151563403e2eceb8
MD5 1761cc03a5a06214f218036bff3afc44
BLAKE2b-256 f4896631d0982353da1bb7bc00bb1988f702822c62b42634f57999ee53b5c337

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4e029dadfae1295876063c96b236f673487e8c27379fe146c1e2250283520227
MD5 6a311da7700ebf3fb42d62ce77183392
BLAKE2b-256 5fa80147149415195c59b8a72a594916bfb80d6be4d586f9fbfda313889e0efc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1c890adf4b7e6556ccc1ca66c866bb81884b6c9a581dee4e530dc7f78fb9d514
MD5 8c41bde23c4ea2dd6282f094c7df7b7b
BLAKE2b-256 673a4fdbbfecf2c23d52c0e3f68de7f7c1b3c97a26d328c69c5f6c49c48e340e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for nodejs_wheel_binaries-24.19.0-py2.py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e12cbfd69089504e42fb14194ce734a9dcf3eb38c820ca63dd511d36fb964e9c
MD5 63563ec5adf350a5ef2c6e9be218f669
BLAKE2b-256 8c520774b52c7be8151ad9d5aff44edc100c3f13d6d8eb3765f63ffa40e69fe8

See more details on using hashes here.

Provenance

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

This release

24.19.0 This release

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