Showing 36 of 51 projects
Build cross-platform desktop applications using JavaScript, HTML, and CSS.
Build cross-platform desktop applications using JavaScript, HTML, and CSS.
A JavaScript library providing a high-level API to control Chrome or Firefox browsers for automation and testing.
A JavaScript library providing a high-level API to control Chrome or Firefox for browser automation, testing, and web scraping.
A framework for web testing and automation that drives Chromium, Firefox, and WebKit with a single API.
A Node.js library for automating Chrome locally or headless on AWS Lambda with a simple API.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A high-level Python wrapper for Selenium that simplifies web automation with a more intuitive API.
A powerful download accelerator and video downloader that speeds up downloads up to 500% and saves videos from streaming sites.
A Golang command-line utility that uses Chrome Headless to capture website screenshots and gather web data.
A .NET port of the official Node.js Puppeteer API for headless browser automation.
A .NET port of the official Node.js Puppeteer API for headless browser automation.
A commercial remote browser isolation (RBI) platform that streams a full modern browser to any client with low latency and 60 FPS.
A curated collection of browser userscripts to enhance browsing, block ads, add AI features, and customize popular websites.
A cross-platform desktop application for web debugging and proxy management with automatic certificate installation.
A collection of test subdomains with intentionally broken SSL configurations for testing client security behavior.
Official .NET library for cross-browser web automation and testing with Chromium, Firefox, and WebKit.
A deprecated VS Code extension for debugging JavaScript in Chrome using the Chrome DevTools Protocol.
A high-level Ruby API for controlling Chrome/Chromium via the Chrome DevTools Protocol without Selenium dependencies.
A high-level Ruby API for controlling Chrome/Chromium browsers directly via the Chrome DevTools Protocol.
A browser forensics tool for analyzing web artifacts from Google Chrome and other Chromium-based browsers.
A Docker image providing a Selenium Grid with Chrome and Firefox nodes, video recording, and VNC access for browser automation.
A React Native library for opening in-app browsers using Chrome Custom Tabs on Android and Safari Services on iOS.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A bullet-proof, fast, and reliable headless browser API for Chrome automation and testing.
A browser extension that adds an Ember tab to Developer Tools for inspecting Ember objects in applications.
A Java API for controlling Chrome and Firefox browsers via DevTools and WebDriver-bidi protocols.
A Python package for controlling Google Chrome/Chromium via the Chrome DevTools Protocol with a threading-based API.
A JavaScript library to add voice command recognition to web projects, compatible with Google Chrome.
Run JavaScript in a browser from the command line or programmatically, with Electron as the default browser.
A collection of 13+ color picker components for Angular, inspired by popular design tools.
A helper tool for unit-testing Chrome and Firefox extensions and apps in Node.js by mocking the browser API.
A GitHub Action for running Google Lighthouse audits on webpages to test performance, accessibility, SEO, and more.
A browser extension that hides nonessential files from the GitHub file browser for a cleaner view.
A Node.js library for automated Chrome tracing and statistical analysis to benchmark web performance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.