Out of sheer curiosity, I wonder if duktape can run node? If so, I would think it to be possible to repackage node libraries as ruby gems. Not saying this would be a good idea, I am just wondering if it would be possible.
Personally though I prefer the libuv APIs over the node APIs.
You may not have heard of it, but you likely used it.
https://github.com/judofyr/duktape.rb
I opened a PR update it to 1.0.
shear - cut the wool off (a sheep or other animal).