Node.js global native keyboard and mouse listener.
Check out the documentation.
iohook provides prebuilt version for a bunch of OSes and runtime versions.
npm install iohook --save # or yarn add iohook
Q. Does this module require Java ?
A. No, this module doesn't require Java (like jnativehook) or any other runtimes.