Robot Framework
An open source keyword-driven framework for test automation and robotic process automation.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get Robot Framework
Package managers
- Chocolatey
choco install robotframework - Homebrew
brew install robot-framework
About Robot Framework
Robot Framework runs tests and automation tasks written in a human-readable keyword syntax, so test cases can be read by people who do not write code. It is installed with Python and run from the command line.
Functionality is extended through libraries written in Python, Java and other languages, and hundreds of third-party libraries cover web browsers, mobile apps, archives and more. It is supported by the Robot Framework Foundation and suits QA teams and RPA projects.
Strengths
- Readable keyword syntax for tests and tasks
- Hundreds of third-party libraries
- Extensible in Python, Java and other languages
Limitations
- Needs a Python installation
- Browser or desktop automation depends on adding separate libraries
Details
- Pricing
- FreeFree and open source with no licensing fees.
- License
- Apache-2.0
- Developer
- Robot Framework Foundation
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- QA teams writing readable acceptance tests or RPA tasks
- Categories
- Automation, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Robot Framework
Compare allSoftware that can replace Robot Framework for an important use case, and what changes if you switch.
Selenium IDE
A browser extension that records and replays interactions to build end-to-end tests for websites.
Selenium IDE is an Apache-2.0 browser extension that records and replays web tests with no setup beyond the extension, but it covers only web applications.
OpenRPA
An open-source robotic process automation tool for recording and running automated workflows on Windows.
OpenRPA is an open-source RPA tool that records and runs workflows on Windows only, covering desktop, browser, Java and terminal apps without keyword syntax.
Power Automate
Microsoft's no-code automation platform for desktop and web workflows.
Power Automate is Microsoft's closed-source, freemium no-code platform whose desktop flows automate Windows apps, with advanced connectors requiring paid licensing.
Ui.Vision
An open source browser extension and desktop app for recording and running browser and desktop macros.
Ui.Vision is an open-source browser extension for recording or scripting browser macros with image recognition and OCR, with some features on paid plans.
Robot Framework as an alternative
Listings that name Robot Framework as an alternative.
Katalon Studio
A test automation tool for writing and running web, mobile, API and desktop application tests.
Robot Framework is free and open source, with readable keyword syntax, but it needs Python and separate libraries for browser or desktop automation.
Similar software
Related functionality, not necessarily a direct replacement.
Stagehand
Open source SDK for building browser agents with familiar automation APIs.
Browser Use
Open source framework that lets AI agents control a web browser.
Jenkins
A self-hosted open source automation server for building, testing and deploying software projects.
act
A command-line tool that runs GitHub Actions workflows on your own machine instead of on GitHub.
Lightpanda
A headless browser written from scratch in Zig for web automation, crawling and AI agents.
Axiom.ai
A no-code browser automation and web scraping tool built in a Chrome extension, with cloud runs.