Node.js Foreign Function Interface
node-ffi
is a Node.js addon for loading and calling dynamic libraries using pure JavaScript. It can be used to create bindings to native libraries without writing any C++ code.
It also simplifies the augmentation of Node.js with C code as it takes care of handling the translation of types across JavaScript and C, which can add reams of boilerplate code to your otherwise simple C.
See GitHub for more info: https://github.com/node-ffi/node-ffi.
npm package: https://www.npmjs.com/package/ffi. Note that the latest version of package is available as ffi, not node-ffi.