Přeskočit na obsah
ejaj.cz

robotgo

ZdarmaOpen sourceVývojářské nástroje

Open-source Go knihovna pro cross-platform automatizaci GUI – ovládání myši, klávesnice a oken na Windows, macOS a Linuxu.

atomai.cc
Náhled nástroje robotgo

O nástroji

RobotGo je open-source knihovna pro jazyk Go, která slouží k automatizaci grafického rozhraní počítače. Umožňuje ovládat myš a klávesnici, pracovat s bitmapami a screenshoty, číst obsah obrazovky a spravovat okna, díky čemuž se hodí pro RPA (Robotic Process Automation), automatické testování aplikací nebo tvorbu AI/RPA agentů. Knihovna podporuje Windows, macOS a Linux (X11), a to i na architekturách arm64 a x86-amd64. Nabízí pure-Go backendy bez závislosti na Cgo, takže se dá zkompilovat s CGO_ENABLED=0 bez nutnosti instalovat GCC, MinGW, Xcode nebo X11 headery. Instalace probíhá standardně přes Go moduly (Go 1.11+) příkazem go get -u github.com/go-vgo/robotgo. Hlavní projekt je dostupný na GitHubu (go-vgo/robotgo) pod licencemi MIT a Apache License 2.0, s částmi pod různými BSD-like licencemi, je tedy zdarma a otevřený. Vedle toho existuje komerční varianta RobotGo-Pro, která navíc podporuje jazyky JavaScript, Python a Lua, vyžaduje licenční kód a řídí se vlastní licenční smlouvou (EULA).

Klíčové vlastnosti

  • Ovládání myši a klávesnice z Go kódu
  • Práce s bitmapami a screenshoty obrazovky
  • Čtení obsahu obrazovky a správa oken
  • Podpora Windows, macOS a Linuxu (X11)
  • Pure-Go backendy bez nutnosti Cgo/GCC/Xcode
  • Instalace přes Go moduly (go get)

Časté dotazy

Co RobotGo umí?

Je to open-source Go knihovna pro automatizaci GUI – ovládá myš a klávesnici, pořizuje screenshoty a bitmapy, čte obsah obrazovky a spravuje okna. Hodí se pro RPA, automatické testování aplikací nebo tvorbu AI/RPA agentů.

Kolik RobotGo stojí?

Základní knihovna je open-source zdarma pod licencemi MIT a Apache License 2.0. Existuje i komerční varianta RobotGo-Pro s podporou JavaScript, Python a Lua, která vyžaduje placený licenční kód.

Jak s RobotGo začít?

Stačí mít nainstalované Go 1.11+ a spustit příkaz go get -u github.com/go-vgo/robotgo, poté lze knihovnu rovnou používat ve svém Go projektu bez nutnosti instalovat GCC, MinGW či Xcode.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam — odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k robotgo? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje