Libnode with a C API and Rust bindings
This repo contains patches to Nodejs to add a C API to libnode and a Rust crate that has bindings to embed Nodejs within a Rust application.
Usage (Rust)
Using the libnode_rs crate you can execute JavaScript directly in your Rust application
use libnode_rs;
Building
# Linux
# Windows
To Do
- Build libnode statically and vendor it into the Rust crate
- The expectation is that consumers should be able to produce portable single binary applications with Nodejs embedded
- If anyone is good with C/C++, linkers, and all of that magic, please help. This is not my area of expertise and I've had no success in my attempts so far