Showing 17 of 53 projects
An unscientific collection of tests measuring CSS rendering performance for different selectors, properties, and layout techniques.
A testing environment for web components built with Polymer or any web component library.
A simple and stable cross-browser testing tool that runs tests in real browsers with automatic coverage.
A lightweight and fast JavaScript test runner that works in Node.js, Deno, and browsers without a specific runner.
An F# web automation and testing library built on Selenium with C# compatibility.
Run JavaScript in a browser from the command line or programmatically, with Electron as the default browser.
A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.
A JavaScript code coverage tool that measures line, branch, and function coverage across browsers.
A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.
A Node.js tool that runs Mocha tests in browsers using Browserify, supporting Headless Chrome and WebDriver for cross-browser testing.
Run Mocha tests in Electron's main and renderer processes for browser environment testing.
A test runner for Node.js and browsers based on Tape and Browserify, featuring live reload and headless testing.
A PHP library that simplifies writing and running robust functional system tests with Selenium WebDriver and PHPUnit.
Run Go WebAssembly tests directly in a browser, automating compilation, serving, and execution.
A Jest runner and environment that executes unit tests in a real Electron browser environment instead of mocked Node.js.
A Kubernetes-native implementation of Selenium Grid for running browser tests in the cloud.
A gateway for Chrome Remote Debugging that connects a client to multiple browsers simultaneously.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.