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

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