Keyword Libraries
Robot Framework and Python libraries for robotic process automation.
Categories
Library
RPA.Archive
Archive is a library for operating with ZIP and TAR packages.
RPA.Browser
Browser is a web testing library for Robot Framework, based on the popular SeleniumLibrary.
RPA.Browser.Playwright
Browser library is a browser automation library for Robot Framework.
RPA.Browser.Selenium
Browser is a web testing library for Robot Framework, based on the popular SeleniumLibrary.
RPA.Cloud.AWS
AWS is a library for operating with Amazon AWS services S3, SQS, Textract and Comprehend.
RPA.Cloud.Azure
Azure is a library for operating with Microsoft Azure API endpoints.
RPA.Cloud.Google
Google is a library for operating with Google API endpoints.
RPA.Crypto
Library for common encryption and hashing operations.
RPA.Database
Database is a library for handling different database operations.
RPA.Desktop
Desktop is a cross-platform library for navigating and interacting with desktop environments. It can be used to automate applications…
RPA.Desktop.Clipboard
DEPRECATED!! Use library RPA.Desktop's clipboard functionality instead.
RPA.Desktop.OperatingSystem
OperatingSystem is a cross-platform library for managing computer properties and actions.
RPA.Desktop.Windows
Windows is a library for managing the Windows operating system.
RPA.Dialogs
The Dialogs library provides a way to display information to a user and request input while a robot is running. It allows building processes…
RPA.Email.Exchange
Exchange is a library for sending, reading, and deleting emails. Exchange is interfacing with Exchange Web Services (EWS).
RPA.Email.ImapSmtp
ImapSmtp is a library for sending, reading, and deleting emails. ImapSmtp is interfacing with SMTP and IMAP protocols.
RPA.Excel.Application
Excel.Application is a library for controlling an Excel application.
RPA.Excel.Files
The Excel.Files library can be used to read and write Excel files without the need to start the actual Excel application.
RPA.FTP
FTP library can be used to access an FTP server, and interact with files.
RPA.FileSystem
The FileSystem library can be used to interact with files and directories on the local computer. It can inspect and list files, remove and…
RPA.HTTP
RPA Framework HTTP library that extends functionality of RequestsLibrary, for more information see: https://github.com/MarketSquare…
RPA.Hubspot
Hubspot is a library for accessing HubSpot using REST API. It extends hubspot-api-client.
RPA.Images
Images is a library for general image manipulation. For image-based desktop automation, use the RPA.Desktop library.
RPA.JSON
JSON is a library for manipulating JSON files and strings.
RPA.JavaAccessBridge
Java application UI automation library using Java Access Bridge technology.
RPA.Netsuite
Netsuite is a library for accessing Netsuite using NetSuite SOAP web service SuiteTalk. The library extends the netsuitesdk library.
RPA.Notifier
Notifier is a library interfacting with different notification providers.
RPA.Outlook.Application
Outlook.Application is a library for controlling the Outlook application.
RPA.PDF
PDF is a library for managing PDF documents.
RPA.Robocorp.Process
A library for interacting with Control Room (CR) Process API endpoints.
RPA.Robocorp.Vault
Vault is a library for interacting with secrets stored in the Robocorp Control Room Vault (by default) or file-based secrets, which can be…
RPA.Robocorp.WorkItems
A library for interacting with Control Room work items.
RPA.RobotLogListener
RobotLogListener is a library for controlling logging during a Robot Framework execution using the listener API.
RPA.SAP
This library wraps the upstream SapGuiLibrary.
RPA.Salesforce
Salesforce is a library for accessing Salesforce using REST API. The library extends simple-salesforce library.
RPA.Slack
RPA Framework library for Slack operations.
RPA.Tables
Tables is a library for manipulating tabular data inside Robot Framework.
RPA.Tasks
Tasks is a library for controlling task execution during a Robot Framework run.
RPA.Twitter
Twitter is a library for accessing Twitter using developer API. The library extends tweepy library.
RPA.Windows
The Windows is a library that can be used for Windows desktop automation.
RPA.Word.Application
Word.Application is a library for controlling a Word application.
Appium
AppiumLibrary is an appium testing library for RobotFramework
SSH
Robot Framework test library for SSH and SFTP
Mainframe3270
Altran developed and open source a test library for Robot Framework to enable to create automated test scripts to test IBM Mainframe 3270.
SAP GUI Library
A Robot Framework Library for automating the SAP GUI desktop client
DataDriver Library
Library to provide Data-Driven testing with CSV tables to Robot Framework
CaptureFast Library
Library for data parse operation over documents via CaptureFast using Robot Framework
BuiltIn
Contains generic often needed keywords. Imported automatically and thus always available
Collections
Contains keywords for handling lists and dictionaries
DateTime
Supports creating and verifying date and time values as well as calculations between them
Dialogs
Supports pausing the test execution and getting input from users
OperatingSystem
Enables performing various operating system related task
Process
Supports executing processes in the system
Remote
Built-in special library acting as a proxy between Robot Framework and test libraries elsewhere. Actual test libraries can be running on…
Screenshot
Provides keywords to capture and store screenshots of the desktop
String
Library for manipulating strings and verifying their contents
Telnet
Supports connecting to Telnet servers and executing commands on the opened connections
XML
Library for verifying and modifying XML documents