OculiX
Visual Automation IDE — automate anything you see on screen
OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan.
Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it.
Key features:
- Guided step-by-step recorder with live code preview
- Image recognition via OpenCV 4.10
- Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision)
- Local and remote automation via integrated VNC
- SSH tunnels via embedded JSch
- Cross-platform: Windows, macOS (Apple Silicon M1-M4), Linux
- Scripting: Jython, JRuby, Java, PowerShell, AppleScript
- Java 17 recommended (Java 8+ supported)
- Full CI/CD with automated builds for all platforms
Used worldwide for test automation, RPA, and visual regression testing.
...