Thank you OP!
> 95.1% C
Any intention on making this available for other languages?
> 95.1% C
Any intention on making this available for other languages?
Node.js modules can be written in C or Javascript but implementing new features like this requires you to use C so there is no "making this available for other languages".
I never knew node modules could be written in C.
I would only implement the low level "hardware" primitives in C, then implement the high level API in JS like Chromium's Blink-in-JS initiative [2]. Once they start expanding the high level functionality, they will lose potential contributors by sticking with pure C.
[1] https://github.com/octalmage/robotjs/blob/master/src/robotjs...