# iohook

# About

Node.js global native keyboard and mouse listener.

This module can handle keyboard and mouse events via native hooks inside and outside your JavaScript/TypeScript application.

It is fully compatible with Electron (opens new window).

Found a bug? Have an idea? Feel free to post an issue (opens new window) or submit a PR (opens new window).

# License

This work is an open-sourced software licensed under the MIT license (opens new window).

# Contributors

Thanks to kwhat for the libuiohook (opens new window) project and ayoubserti (opens new window) for the first iohook prototype.