Showing 36 of 56 projects
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
Expose your localhost to the world for easy testing and sharing without DNS or deployment.
A behavior-driven development testing framework for JavaScript that runs in browsers and Node.js.
A test runner that executes JavaScript code in multiple real browsers for test-driven development.
A Ruby acceptance test framework for web applications that simulates user interactions.
A Ruby acceptance test framework for web applications that simulates user interactions.
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.
End-to-end test framework for Angular and AngularJS applications, built on WebDriverJS.
A JavaScript code coverage tool that computes statement, line, function, and branch coverage with module loader hooks.
A high-level Python wrapper for Selenium that simplifies web automation with a more intuitive API.
A BDD/TDD assertion library for Node.js and browsers that pairs with any JavaScript testing framework.
An accessibility testing engine for automated Web UI testing, integrating with existing test environments.
A high-level Go driver for Chrome DevTools Protocol, designed for web automation and scraping.
A robust JavaScript benchmarking library that provides statistically significant results, used by jsPerf.com.
A complete, extensible test system for JavaScript libraries and applications, designed for maintainability.
A powerful, easy-to-use JavaScript unit testing framework with no dependencies.
QA Wolf provides complete automated browser testing coverage using Playwright, with human-verified bug reports and zero flakes.
A PHP and Symfony library for browser testing and web scraping using real browsers via the WebDriver protocol.
A collection of test subdomains with intentionally broken SSL configurations for testing client security behavior.
Automates driver management for Selenium WebDriver in Java, handling download, setup, and browser instantiation.
A flexible and scalable container-based Selenium Grid extension with video recording, live preview, and cloud provider integration.
A comprehensive HTML file enumerating all possible ways a website can leak HTTP requests for security testing.
A minimalistic BDD-style assertion library for Node.js and browsers, compatible with all test frameworks.
A high-level Ruby API for controlling Chrome/Chromium via the Chrome DevTools Protocol without Selenium dependencies.
A visual REPL-like interface for ClojureScript that lets developers interactively test and display code examples in a browser.
A deprecated utility for regression testing the visual appearance of web pages across multiple browsers.
A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.
A GitHub Action for running Cypress end-to-end and component tests in CI workflows with built-in dependency installation and caching.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A Groovy-based browser automation framework combining WebDriver, jQuery-like selectors, and Page Object modeling.
A curated collection of Selenium resources including tools, drivers, containers, cloud services, and testing frameworks.
A curated collection of Selenium resources, tools, and services for web automation and testing.
A discontinued JavaScript framework for automated cross-browser testing.
A Ruby gem implementing the Page Object pattern for browser testing with Watir and Selenium WebDriver.
A jQuery-based functional testing framework for simulating user interactions and waiting for page conditions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.