Hello, I’ve found some useful packages to enable automation in nodejs. I hope it is useful me or you for automation projects.
- RobotJS: used to control keyboard, mouse, and screen interaction
- Nut.JS: it’s a full featured cross platform desktop automation package.
- Autohotkey.JS: used to running hotkey via NodeJS. It support windows OS only.
- Node-mac, node-windows, node-linux: it manages services, tasks and background scripts on desktop OS.
- Puppeteer: this is used to automate browser works it can use chrome or chromium etc. You can enable headless to run it in the background.
- Node-ffi-napi + ref-napi (bonus): it allows you to do low level system calls and windows access via nodejs
This list is awesome, isn’t it!