Showing 23 of 23 projects
An umbrella project providing tools and libraries for automating web browsers via the W3C WebDriver specification.
An open-source automation framework for native, hybrid, mobile web, and desktop apps using the W3C WebDriver protocol.
An integrated end-to-end testing framework for web and mobile apps using Node.js and W3C WebDriver API.
A next-generation browser and mobile automation test framework for Node.js supporting WebDriver, WebDriver BiDi, and Appium.
A next-generation browser and mobile automation test framework for Node.js supporting WebDriver, WebDriver BiDi, and Appium.
A unified open-source framework combining API testing, mocks, performance testing, and UI automation with a simple syntax.
A unified open-source framework combining API testing, mocks, performance testing, and UI automation.
End-to-end test framework for Angular and AngularJS applications, built on WebDriverJS.
Docker images for running Selenium Grid with Chrome, Firefox, and Edge, enabling scalable browser automation.
A high-level Python wrapper for Selenium that simplifies web automation with a more intuitive API.
A WebDriver proxy that enables automation of Firefox and other Gecko-based browsers through the Marionette protocol.
PHP client library for Selenium WebDriver, enabling browser automation and testing from PHP applications.
A complete, extensible test system for JavaScript libraries and applications, designed for maintainability.
A Node.js end-to-end testing framework with AI-powered features, unified API for multiple browsers, and scenario-driven BDD-style tests.
A Node.js end-to-end testing framework with AI-powered features, unified API for multiple backends, and synchronous test writing.
A multi-platform automation testing solution for mobile and desktop applications, supporting iOS, Android, and web browsers.
A PHP and Symfony library for browser testing and web scraping using real browsers via the WebDriver protocol.
Automates driver management for Selenium WebDriver in Java, handling download, setup, and browser instantiation.
A Selenium Hub successor that runs browsers in Docker containers for scalable, immutable, and self-hosted browser automation.
A PhantomJS driver for Capybara that enables headless browser testing for Ruby applications.
A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.
Python language bindings for Appium, extending Selenium WebDriver for mobile automation testing.
A concurrent browser automation library for Elixir that simulates user interactions to test web applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.