Showing 22 of 22 projects
A JavaScript library providing a high-level API to control Chrome or Firefox for browser automation, testing, and web scraping.
A JavaScript library providing a high-level API to control Chrome or Firefox browsers for automation and testing.
A headless WebKit browser scriptable with JavaScript for automation, testing, and network monitoring.
A pure-JavaScript implementation of web standards like DOM and HTML for Node.js, enabling browser-like environments for testing and scraping.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
Create PDF documents interactively using HTML, Pug, and web technologies like CSS and JavaScript.
.NET bindings for embedding Chromium in WPF and Windows Forms applications.
A CLI tool for browser automation and testing with Playwright, optimized for coding agents.
A high-level Python wrapper for Selenium that simplifies web automation with a more intuitive API.
A navigation scripting and testing utility for PhantomJS and SlimerJS, easing web automation and functional testing.
A high-level Go driver for Chrome DevTools Protocol, designed for web automation and scraping.
A lightweight, headless browser testing framework for Node.js that simulates a browser environment without requiring a real browser.
A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.
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 Node.js library for browser automation and testing modern web applications with a concise API and smart selectors.
A Node.js library for browser automation and testing modern web applications with a concise API and smart selectors.
A Go library to automate Chromium, Firefox, and WebKit browsers with a single API for cross-browser web automation.
A Go library for cross-browser automation, controlling Chromium, Firefox, and WebKit with a single API.
A scriptable browser based on Firefox's Gecko engine, compatible with PhantomJS API for web automation and testing.
A PhantomJS driver for Capybara that enables headless browser testing for Ruby applications.
A high-level Ruby API for controlling Chrome/Chromium via the Chrome DevTools Protocol without Selenium dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.