e57266f93db9827d6b3639e58cdf52f8f373464f
Python-bindings-for-nodejs
Description
This project provides a Python binding layer for Node.js that enables a persistent Python subprocess to be controlled through a dynamic JavaScript class interface. Node.js code can asynchronously call Python methods, set and retrieve Python-side properties, and receive streamed partial results from long-running operations, all via JSON-based message passing. By maintaining state inside the Python controller and exposing it through a simple API, the binding allows efficient, low-latency integration of Python logic—such as models, data processing, or computation pipelines—directly into Node.js applications without repeated process startup overhead.
Languages
JavaScript
80.6%
Python
19.4%