Skip to main content

node-edge

Unit Tests Documentation

This tool allows you to run Node code from Python, including dependency management:

from node_edge import NodeEngine

package = {
    "dependencies": {
        "axios": "^1.2.0",
    },
}


with NodeEngine(package) as ne:
    axios = ne.import_from("axios")
    print(axios.get("https://httpbin.org/robots.txt").data)

By default, node-edge uses the node and npm binaries found in your PATH. If you don't have (or don't want) a system-wide Node installation, you can get a Node runtime bundled as a Python wheel:

pip install node-edge[node]

Documentation

✨ Documentation is there ✨

Metadata

Release files for node-edge 1.0.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 node-edge 1.0.0
File Size Uploaded
node_edge-1.0.0.tar.gz 27.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for node-edge 1.0.0
File Interpreter ABI Platform
node_edge-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 45.3 kB

Release files / node_edge-1.0.0.tar.gz

Download URL node_edge-1.0.0.tar.gz
Size 27.1 kB
Tags Source
SHA-256 checksum
How to use checksums
27ea52fc7558edcdf59b5b6be8ecd9e7dc3aacdfa20d12604eae1d3ff2d52bd2
BLAKE2b-256 checksum
How to use checksums
5a8cc453f7fd206442665496160980e9a79709b82ee75ff1892d515af6ddefc9
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 21, 2026.

Transparency log

Release files / node_edge-1.0.0-py3-none-any.whl

Download URL node_edge-1.0.0-py3-none-any.whl
Size 18.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
65afede3b994282e7d8f7abcde8cbb37dd6448ec5f555147ad53921ed4d11b67
BLAKE2b-256 checksum
How to use checksums
68fdea13c9b1d0c66fd62be8f96410ea5a498d5a1a027021556f0726d8a07c39
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 21, 2026.

Transparency log
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