awesome-robotframework
A curated list of awesome Robot Framework resources and libraries
https://github.com/MarketSquare/awesome-robotframework
Last synced: 1 day ago
JSON representation
-
Libraries
- winregistry
- robotframework-openafslibrary
- White Library
- Database Library (Java) - based library for database testing. Usable with Jython.
- remote-keyword-library
- robotframework-dependencysolver
- pyats.robot - Sub-component of Cisco pyATS library for enabling network testing using RobotFramework.
-
Resources
-
(Interactive) Learning Tools
- robotframework-cookbook - A curated list of delicious Robot Framework recipes that will help accelerate the development of test automation scripts, especially for beginner or intermediate level engineers.
- Pekka's Demos - A playlist of video's demonstrating Robot Framework by its creator Pekka
- RobotFramework Youtube Channel
- Pekka's Demos - A playlist of video's demonstrating Robot Framework by its creator Pekka
-
Robocon
- Playlist 2024
- Playlist 2023
- Playlist 2022
- Playlist 2021
- Playlist 2019
- Playlist 2018
- Official Robot Framework Conference
- Playlist 2025 - see youtube channel
- Playlist 2020
- Playlist 2025 - see youtube channel
- Playlist 2024
- Playlist 2023
- Playlist 2022
- Playlist 2021
- Playlist 2020
- Playlist 2019
- Playlist 2018
-
Theses
-
Web Testing
-
Wrobocon
-
- Playlist
- Welcome back! What's new since RoboCon 2018?
- The start of the open source RPA movement
- Evolution of Robot Framework user
- Decade with SeleniumLibrary and browsers' UI automation
- RobotFramework for Embedded Software Testing
- RENAT - a network testing plugin based on Robot Framework
- Robot Framework with Patient Monitors: Test Automation at GE Healthcare Finland
- Practical Experiences on Evaluating Software Testing Tools
- Robots from Jupyter The Future of Authoring Tests and Tasks
- Dynamically scalable test environment on top of Kubernetes
- Dynamic Generation of Model Based Testcases Using Listener Interface Version 3
- Lightning Talks I - robotframework-whitelibrary
- Lightning talk II
- Lightning talk III - DevSecOps in embedded systems
- Lightning talk IV - Testing Complext Graphical Applications & Games with RobotFramework
- Lightning talk V - Robot Framework Testing in Cloud
- Lightning talk VI - Robot Framework: More than just automation
- Turning Test Results into Big Data
- How Did We Get Here? Where Do We Go Next?
- The Naked Truth About Successful Test Automation Journey
- Mega Robot Projects - What To Expect
- Robot Framework in Plone CMS Project
- The Importance of Open Source Communities
- Towards Contract - Based API Testing with a New Rest Json Test Library
- Extending SeleniumLibrary 3.0
- Design Patterns for Efficient Multi-Platform
- Parallel test execution with Pabot
- Robot Framework Test Automation
- Robot Framework Test Automation - Level 1 (udemy)
- Robot Framework Test Automation - Level 2 (udemy)
- Robot Framework Test Automation - Saucelabs Integration (udemy)
- Robot Framework - Jenkins CI & Git Version Control (udemy)
- Data-Driven and Keyword-Driven Test Automation Frameworks
- Web Application Test Automation with Robot Framework
- MarketSquare
- Robot Framework Test Automation
-
-
Robot Framework
-
Robot Framework Foundation
-
-
Tools
-
Advanced Testing Tools
- RoboMachine - Model-based testing with Robot Framework.
- Pabot - Parallel executor for Robot Framework test cases.
- Robot Framework Swarm - Performance testing in Robot Framework.
-
AI Tools
- robotframework-test-assistant - Conversational AI assistant for controlling Robot Framework test suites and RPA tasks.
- RobotFramework-AI
- Robot-Framework-AI-Agent-Datadriver - AI agent project that combines the capabilities of Codename Goose, MCP tools, the Robot Framework ecosystem, decentralized LLMs on Ollama, and Docker.
- Result Companion - AI-powered Robot Framework debugger — pinpoints why tests failed and how to fix them directly in log.html; supports custom analysis prompts and 100+ LLM providers.
-
Build Tools
- Ant task - Ant task for running Robot Framework tests.
- Jenkins plugin - Collect and publish Robot Framework test results in Jenkins.
-
Built-in Tools
- Testdoc - Generate high-level HTML documentation from test cases.
- Maven plugin - Maven plugin for using Robot Framework.
- Remote Interface - Introduction to the remote interface with a list of available remote servers.
-
Containerization
- docker-robot-framework - Robot Framework (with Firefox and Chrome) in Docker.
- BrowserLibraryDocker - Docker image for Robot Framework with BrowserLibrary.
- robotframework-distbot - Distribute tests across multiple machines or Docker containers.
- BrowserLibraryDocker - Docker image for Robot Framework with BrowserLibrary.
-
Development and Editing Tools
- RobotCode - Tools, extensions, and plugins for working with Robot Framework.
- RobotCode for VSCode - VSCode extension.
- RobotCode for Jetbrains - Plugin for PyCharm/IntelliJ.
- Robocop - Static code analysis tool and formatting with configurable rules.
- RIDE - Robot Framework IDE - Lightweight and intuitive editor for Robot Framework test data.
- Robocop - Static code analysis tool and formatting with configurable rules.
- Find Unused - CLI tool to find unused keywords, arguments, returns, and global variables across folders.
- RobotFramework Recorder - Chrome extension for recording Robot Framework steps for Selenium and Browser libraries.
-
Enterprise Platforms
- Salesforce Files Downloader - Robot Framework-based tool using Pabot for parallel bulk download of Salesforce files and generation of Data Loader-compatible artifacts for migration, backup, and org refresh.
- Salesforce Objects Scanner - Robot Framework-based tool integrated with Salesforce CLI to scan queryable sObjects and generate record counts for data volume analysis, LDV risk detection, and migration planning.
-
Execution Tools
- robotframework-executor - GUI application for running Robot Framework tests with features like parallel execution, batch monitoring, and historical stats.
- robotframework-webservice
- robotframework-aio
-
(Interactive) Learning Tools
- robotkernel - Robot Framework kernel for Jupyter notebooks.
- xeus-robot - Jupyter kernel for Robot Framework based on the xeus protocol.
- Robot Framework Online Playground - Try tutorial examples in the browser or share code on forums or Slack.
- Code Examples - Various file configurations for Robot Framework.
- Robot Framework Cookbook
-
Reporting Tools
- DbBot - Serialize Robot Framework test run results into a SQLite database.
- robotframework-metrics - Dashboard view of execution results of a single run.
- robotframework-historic - Generate historical reports from test results.
- robotframework-dashboard - Dashboard for insights into test results across multiple runs.
- robotframework-dashboard - Dashboard for insights into test results across multiple runs.
- LibDocGen - Documentation generator for Robot Framework libraries that creates clean, modern HTML/Markdown docs with global keyword search.
-
Toolkits
- Robot Framework Solidity Testing Toolkit - A toolkit for testing, deploying, and monitoring Solidity smart contracts on EVM-compatible blockchains using Robot Framework, with support for local clean-room environments and multichain setups.
-
Web Testing
- Robotcorder
- rfhub2
- Robot Framework Lint
- Robocop - in rules that can be easily configured or switched off.
- RIDE (Robot Framework IDE) - RIDE is a lightweight and intuitive editor for Robot Framework test data.
-
- Jenkins plugin
- robotframework-distbot
- RobotF Extension
- Robot Framework Intellisense
- robotframework-workbench
- allure-robotframework - Robot Framework integration for Allure.
- robotframework-rp-tools - Listener and visitor modules for integration with ReportPortal.
- RobotMK
- molecule-robotframework - Ansible Molecule plugin for running molecule tests with Robot Framework.
- pytest-robotframework - Pytest plugin that creates robotframework reports for tests written in python and allows you to run robotframework tests with Pytest.
-
-
Trainings
Programming Languages
Categories
Sub Categories
Messaging/Communication
25
Robocon
17
Web Testing
17
Data
11
Robot Framework Foundation
10
Database
10
Core
10
GUI And Applications
9
(Interactive) Learning Tools
9
System and Network Management
8
Embedded
8
Integrations
8
Testing And Debugging
8
Cloud and Devops
8
Development and Editing Tools
8
Reporting Tools
6
Visual Testing
6
Wrobocon
5
IoT
4
Containerization
4
Frameworks
4
Theses
4
AI Tools
4
App/Mobile
4
File Handling
3
Built-in Tools
3
Custom Library Examples & Usage
3
Execution Tools
3
Advanced Testing Tools
3
Enterprise Platforms
2
Fieldbus
2
Build Tools
2
Screenshots
2
Toolkits
1
Remote Library Examples
1
Network Testing
1
Monitoring
1
Keywords
robotframework
23
robot-framework
13
python
12
testing
6
automation
4
selenium
4
testing-tools
2
robotframework-library
2
test-automation
2
appium
2
image-recognition
1
testing-library
1
keyword-library
1
pageobject
1
archive
1
tar
1
tgz
1
ftp-client
1
http-client
1
http-requests
1
requests
1
robotframework-requests
1
ncclient
1
netconf
1
debug
1
debugger
1
repl
1
shell
1
jupyter
1
cryptocurrency
1
ethereum
1
ethersjs
1
foundry
1
hardhat
1
solidity
1
truffle
1
web3
1
web3js
1
browser
1
chrome
1
docker
1
blockchain
1
firefox
1
microsoft-edge
1
playwright
1
mobile-testing
1
webdriver
1
library
1
gui
1
pdf
1