Packages
robosuite is a MuJoCo-powered simulation framework for building, benchmarking, and training robot control policies through reinforcement learning and imitation learning.
Downloads and caches open-source robot descriptions (URDF and MJCF formats) as importable Python modules, with loaders for MuJoCo, Pinocchio, iDynTree, PyBullet, RoboMeshCat, and yourdfpy.
RobotCode is a language server and IDE toolkit for Robot Framework that provides code completion, debugging, test discovery, and a unified configuration model across VS Code, JetBrains IDEs, and the command line.
Install it if you use Robot Framework and want IDE-grade tooling (completion, debugging, refactoring) plus a unified configuration model for local and CI workflows.
Provides core type definitions and utility classes for the RobotCode project, a tool ecosystem for Robot Framework development and automation.
Provides a plugin management system for RobotCode, enabling dynamic loading and registration of extensions through a standardized interface.
Install it if you are building on RobotCode or need a pluggy-based plugin system for Robot Framework tooling; skip it if you have no use for plugin extensibility.
Provides project handling and integration utilities for Robot Framework within the RobotCode ecosystem, enabling programmatic access to Robot Framework project structure and metadata.
However, this appears to be a library component rather than a standalone tool—verify that your use case aligns with RobotCode's architecture before adopting it.
Provides test execution and runner utilities for Robot Framework, integrated into the RobotCode ecosystem to streamline test automation workflows.
Install only if you have a concrete need for RobotCode-integrated test execution; it is a specialized component, not a general-purpose test runner.
Robot Framework is a generic open-source automation framework for acceptance testing, acceptance test-driven development (ATDD), and robotic process automation (RPA) with a simple plain-text syntax.
AppiumLibrary is a Robot Framework library that enables automated testing of mobile applications on Android and iOS devices by bridging Robot Framework's keyword-driven syntax with Appium's mobile automation capabilities.
Provides a standardized assertion engine for Robot Framework libraries, enabling inline validation with operators like equality, comparison, regex matching, and custom Python expressions.
Browser automation library for Robot Framework that uses Playwright to control Chromium, Firefox, and WebKit browsers for testing and web automation.
Install it if you need to automate browser testing in Robot Framework or Python.
CSVLibrary is a Robot Framework library that provides keywords for reading and parsing CSV files into lists and dictionaries within Robot Framework test cases.
However, expect no active maintenance—if you need advanced CSV features (custom dialects, streaming, complex transformations) or encounter issues with newer Python or…
A Robot Framework library that adds keywords for querying databases, verifying query results, and managing multiple database connections within automated test suites.
DataDriver extends Robot Framework to generate multiple test cases from external data files (CSV, Excel, or custom sources), eliminating the need to manually write each data-driven test case.
Provides an interactive debug shell and library keywords for Robot Framework test execution, enabling step-through debugging and REPL-style keyword exploration during test development.
However, the dormant maintenance status (945+ days since last release) means it is not receiving active updates; verify compatibility with your current Robot…
Declares and enforces dependencies between Robot Framework tests, allowing tests to skip or fail gracefully when their prerequisites don't pass.
Provides Robot Framework keywords for reading, writing, and manipulating Excel documents using openpyxl as the underlying engine.
A Robot Framework library for web browser automation and testing using Selenium WebDriver, with built-in support for AngularJS applications.
Wraps Faker's random test data generation as Robot Framework keywords, letting you generate realistic fake data directly in Robot Framework test cases without static test data.
A Robot Framework library that connects to IMAP mailboxes to retrieve, verify, and inspect email content during automated testing.
However, note that maintenance is aging (534 days since last release) and Python version support is unclear—verify compatibility with your target Python version…
A Robot Framework library for querying, adding, updating, and deleting values in JSON objects using JSONPath expressions.
Pabot splits Robot Framework test execution across multiple parallel processes to reduce total test runtime, supporting suite-level or test-level parallelization with optional resource locking and distribution.
Install it if you run Robot Framework tests that take significant time and want to parallelize them; skip it only if your test suite is already fast or you have no…
Provides base classes and decorators to simplify building hybrid and dynamic test libraries for Robot Framework, handling framework API requirements automatically.
Install it if you are building a Robot Framework test library in Python and want to avoid implementing the library API boilerplate yourself.
A RobotFramework listener that sends test execution results to ReportPortal, supporting both API key and OAuth 2.0 authentication with configurable reporting options.
RequestsLibrary wraps the Python Requests library to provide HTTP API testing keywords for Robot Framework, enabling test automation of REST endpoints without writing Python code.
However, the aging maintenance status (last release April 2024, no commits since December 2025) means you should verify compatibility with your current Robot…
A Robot Framework listener that automatically retries failed tests or tasks based on tags or a global retry count parameter.
However, the lack of updates since October 2022 is a concern—verify that it works with your current Robot Framework version before committing to it in production.
Robocop is a static code analysis tool and formatter for Robot Framework code that detects linting issues and enforces code quality standards through the official Robot Framework parsing API.
Install it if you write Robot Framework tests and want automated code quality checks and formatting; it's particularly valuable in team or CI/CD contexts.
A Robot Framework library that wraps Selenium for web browser automation and testing; as of version 3.0, it is a compatibility shim that delegates to SeleniumLibrary.
SeleniumLibrary is a Robot Framework library that provides keywords for automating web browser interactions using Selenium, enabling test automation of web applications.
Install it if you are writing Robot Framework tests that need to automate web browser interactions; it is production-ready and widely used.
SeleniumTestability is a Robot Framework plugin that extends SeleniumLibrary with automatic detection and waiting for asynchronous events (API calls, animations, timeouts) in web applications, plus keywords for browser logs and storage access.
However, note that maintenance is dormant (last release February 2023) and the package is classified as Alpha.
A Robot Framework test library for executing commands, transferring files, and managing interactive shells over SSH and SFTP connections.
However, the last release was 2021-11-18—check whether your use case aligns with the library's current state despite active repository status.
A Robot Framework listener that prints stack traces to console during test failures, showing the exact file and line where each failure occurs in the test execution chain.
However, be aware that maintenance is dormant—no updates since mid-2023—so if Robot Framework introduces breaking changes to its listener API, this plugin may stop…
Robotidy autoformats Robot Framework test code, normalizing spacing, alignment, and structure to match a consistent style.
However, be aware of the deprecation notice: if you are starting a new project or can migrate, Robocop 6.0+ is the recommended path forward.
WhiteLibrary automates Windows GUI testing for Robot Framework by wrapping the White automation framework, supporting Win32, WinForms, WPF, and Java SWT applications.
Hosts Robot Framework test libraries on separate processes or machines via XML-RPC, enabling distributed test execution.
However, verify that version 1.1.1 meets your Robot Framework version and Python version requirements before adopting, since the last release was 2022-12-23 and no…
Parses robots.txt files according to RFC 9309 and determines whether a given user agent can fetch a specific path, with both a Python API and a command-line tool.
Install it if you need to parse robots.txt files or check crawler permissions in a Python project.
Provides resumable downloads with retry logic, progress tracking, and integrity checking via Python API or command-line interface.
Validates RO-Crate metadata packages against declared profiles using SHACL shapes and Python rules, supporting local directories, ZIP archives, and remote HTTP/HTTPS sources.
Python wrapper for the Rocket.Chat REST API, enabling programmatic access to chat, channels, users, and messaging features.
Python client library for the RocketReach API, enabling programmatic person and company lookups, searches, and contact information retrieval.
However, verify the license terms first (they are not declared in the package metadata) and be aware that API calls will incur charges.