#232 · Primary category: AI Agents & Automation

robotgo

ai auto-test automation c computer-use go golang hook image mouse opencv robot robotgo rpa window

RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar

Project last updated:07/29/26

GitHub Stars

10.8K

Forks

960

Contributors

30

License

Apache-2.0

Why we included this project

Go developers who want to drive a desktop programmatically usually face a pile of platform-specific code. RobotGo gives them one native toolkit for mouse and keyboard control, screen and clipboard reads, window handles, and global input events, covering macOS, Windows, and Linux including ARM64. That makes it the practical base for UI test automation, RPA pipelines, and AI computer-use agents that must act on a real operating system. It is not an end-to-end agent framework, so you would still build your own orchestration around its primitives, but for raw input and screen control it has proven itself in production for years.

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