RPA developer tools to build automations your way

Combine your editor of choice with our robust development features for an optimized developer experience.

Get started for free

Compatible with all of your favorite languages and tools

Python
Robot Framework
VS Code
GitHub
VS Code

Build with our open source tools

Before you can unleash your digital workforce, you need to build your robots. Robocorp empowers developers the tools to do so.

VS Code extensions

For Visual Studio Code users, we provide extensions that bring you all the Robocorp features into your favorite editor.

View setup guide

Robocorp Code

With Robocorp Code extension, you can create a new robot, run it locally, and publish it to Robocorp Control Room right from your favorite editor.

View on Visual Studio Marketplace

Robot Framework Language Server

The Robot Framework Language Server extension provides code completion, syntax validation and highlighting, code formatting, and other powerful robot development features.

View on Visual Studio Marketplace

Open source automation toolchain

RCC is a command-line tool that allows you to create, manage, and distribute Python-based robots straight from terminal.

RCC

RCC is at the core of all Robocorp tooling. It is also available for anyone to use under an open-source license, and you can find the source code on Github.

View on GitHub

RPA Framework

RPA Framework is a collection of open-source libraries and tools for Robotic Process Automation (RPA), and it is designed to be used with both Robot Framework and Python.

Browse libraries

Kickoff quickly with prebuilt RPA library

Browser

Browser is a web testing library for Robot Framework, based on the popular SeleniumLibrary.

Google

Google is a library for operating with Google API endpoints.

Excel Application

Excel.Application is a library for controlling an Excel application.

Selenium

Browser library is a browser automation library for Robot Framework.

Database

Database is a library for handling different database operations.

Excel Files

The Excel.Files library can be used to read and write Excel files without the need to start the actual Excel application.

Playwright

Browser library is a browser automation library for Robot Framework.

Desktop

Desktop is a cross-platform library for navigating and interacting with desktop environments.

FTP

FTP library can be used to access an FTP server, and interact with files.

AWS

AWS is a library for operating with Amazon AWS services S3, SQS, Textract and Comprehend.

Email Exchange

Exchange is a library for sending, reading, and deleting emails. Exchange is interfacing with Exchange Web Services (EWS).

FileSystem

The FileSystem library can be used to interact with files and directories on the local computer.

Azure

Azure is a library for operating with Microsoft Azure API endpoints.

Email Imap Smtp

ImapSmtp is a library for sending, reading, and deleting emails. ImapSmtp is interfacing with SMTP and IMAP protocols.

Images

Images is a library for general image manipulation.

Control Room

Robocorp Control Room is a convenient way to distribute, monitor and manage your robot workforce in real-time across your organization from one central command.

Hyperscalable

We break your work items into smaller units and parallelize processing to supercharge your business processes. Along with infinite scalability and consumption-based pricing, Control Room delivers incredible speeds and elasticity, at a fraction of the cost of other RPA providers.

Secure way to manage robots and data

Control Room is hosted by Amazon Web Services (AWS) and maintains SOC2 and ISO 27001 certifications, among others. Advanced logging provides detailed audit trails and traceability for robust security and compliance.

Read more about Control Room security

AutomationOps is the modern approach to automation

Build and deploy Gen2 robots using Git software development best practices and Control Room to gain maximum version control, traceability, governance and compliance.