Skip to content

robost

🇯🇵 日本語 | 🇨🇳 中文

Rust-based RPA automation tool with image recognition, OCR, and WASM plugins.

What is robost?

robost automates desktop workflows without needing UI framework access — it works with RDP/Citrix/VNC sessions by capturing the screen and replaying mouse/keyboard input. Scenarios are defined in plain YAML.

name: login_example
steps:
  - wait_image:
      template: login_button.png
      timeout_ms: 5000
  - click_image:
      template: login_button.png
  - type: "myusername"
  - press: Tab
  - type:
      secret_env: PASSWORD
  - press: Enter

Key features

  • Image-based automation — template matching, OCR, ML detection
  • Remote desktop support — works with RDP/Citrix/VNC via external capture
  • WASM plugins — extend with sandboxed plugins in any language
  • YAML scenarios — human-readable, version-control friendly
  • Visual editor — drag-and-drop scenario builder with live preview

Quick navigation