JavaScript API for Chrome and Firefox
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more.
A node.js library for testing modern web applications
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
A curated list of awesome puppeteer resources.
Headless Chromium-based web performance metrics collector and monitoring tool
Headless Chrome Ruby API
Headless Chrome/Chromium driver for Capybara
A Python Package for the Google Chrome Dev Protocol [threading base]
Differencify is a library for visual regression testing
A port of puppeteer running on Deno
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Chrome Devtools Protocol client for PHP
Headless Chrome DevTools Protocol Client (RxJava3 + Kotlin)
Selenium webdriver step library for use with the behave BDD testing framework
Go-native browser automation via Chrome DevTools Protocol. No Node.js, no relay process, no external dependencies.