#192 · Primary category: AI Agents & Automation
robotjs
Node.js Desktop Automation.
Project last updated:08/07/26
GitHub Stars
12.8K
Forks
1.0K
Contributors
62
License
MIT
Why we included this project
RobotJS gives Node.js automation direct control over the mouse, keyboard, and screen, so scripts can act on a real desktop rather than just inside a browser. You can move and click the cursor, type or hold keys, and for vision it reads pixel colors or searches a screen capture for a target image. Those are the primitives of GUI automation, scripted workflows, and computer-use style agents on macOS, Windows, and Linux. Because it installs as an npm package, it drops into an existing Node or Electron app without a separate native build step, which keeps setup friction low for teams wiring desktop control into a larger service. It's a low-level toolkit, not an orchestration framework, so you bring your own control logic on top. If you're scripting repeatable desktop tasks or giving an agent a way to drive the OS, it's a practical and dependable building block.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
hermes-agent
The agent that grows with you
n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
deepseek-harness
DeepSeek Harness: Everything is a Plugin.
AutoGPT
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.