OpenRPA
What it is
OpenRPA is free, open-source robotic process automation software for building workflows and coordinating robots through OpenCore. It runs as a Windows desktop application and can automate Windows software, SAP, Java applications, browsers, mainframes, images, and Microsoft Office through native integrations. Workflows may include inline C#, VB, Python, PowerShell, or AutoHotKey code. Triggers can react to file changes, keyboard input, and Outlook out-of-office status. OpenRPA supports attended robots with interactive forms and unattended robots managed over RDP by OpenCore. Unattended robots can be self-healing and run at high density, while picture-in-picture operation keeps the main desktop available as a robot works in a screen corner. The project lists document processing, browser automation, bot orchestration, and both attended and unattended automation. OpenRPA and OpenCore are free to use; licensing, hosting, and consulting are priced on request. The repository uses the MPL-2.0 license.
For and against
For
- Free and open-source software
- Automates Windows, SAP, Java, browsers, and Office
- Supports several inline scripting languages
- Offers attended and unattended robots
- Includes event-based robot triggers
Against
- Windows-focused platform
- Licensing, hosting, and consulting priced on request
- Windows 11 users may need an alternate download
The verdict
OpenRPA combines broad Windows automation coverage with programmable workflows and OpenCore orchestration. Its free open-source model is useful for users comfortable with self-hosted desktop automation, while extra commercial services require a request.
Who it suits
OpenRPA suits Windows users who need desktop, browser, document, or business-application workflow automation. It also fits teams wanting attended or unattended robots with programmable workflow steps.
Plans and prices
OpenRPA
Open source and free to use; licensing, hosting and consulting pricing on request
Read 3 Oct 2026 · openrpa.dk
On the record
- Application automation
- It automates Windows, SAP, Java, browsers, mainframes, images and Microsoft Office through native integration.openrpa.dk · read 3 Oct 2026
- Integrations
- The product page lists Windows, SAP, Java, browsers, mainframes, images and Microsoft Office as native automation integrations.openrpa.dk · read 3 Oct 2026
- Known limitation
- The GitHub repository says Windows 11 users can try an alternate download if OpenRPA fails to start or crashes.github.com · read 3 Oct 2026
- Known platform
- The maker's download link points to an OpenRPA Windows MSI installer.openrpa.dk · read 3 Oct 2026
- License
- The public GitHub repository lists the project under the MPL-2.0 license.github.com · read 3 Oct 2026
- Picture-in-picture
- Robots can run in a corner of the screen via RDP while leaving the main desktop available.openrpa.dk · read 3 Oct 2026
- Pricing
- OpenRPA and OpenCore are open source and free to use; the pricing page says licensing, hosting and consulting are priced on request.openrpa.dk · read 3 Oct 2026
- Purpose
- OpenRPA is open-source robotic process automation software for automating workflows, with robots orchestrated by OpenCore.openrpa.dk · read 3 Oct 2026
- Robot modes
- It supports assisted robots with interactive forms and unattended, self-healing, high-density robots managed by OpenCore over RDP.openrpa.dk · read 3 Oct 2026
- Scripting
- Workflows can embed inline C#, VB, Python, PowerShell or AutoHotKey code.openrpa.dk · read 3 Oct 2026
- Security
- The OpenRPA repository security policy says valid vulnerability reports are acknowledged within 48 hours and fixes are provided for the two latest major releases.github.com · read 3 Oct 2026
- Security testing
- The repository security policy says it uses Dependabot and GitHub code-scanning tools and engages independent auditors for annual reviews and penetration tests.github.com · read 3 Oct 2026
- Support
- The project lists community forum assistance and commercial support, and its terms describe paid training, installation and troubleshooting through partners.github.com · read 3 Oct 2026
- Triggers
- Robot triggers can respond to events such as file changes, keyboard input and Outlook out-of-office status.openrpa.dk · read 3 Oct 2026