AI Agent Builders

Puppeteer

Node.js library to control Chrome and Firefox

Puppeteer gives Node.js code a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi. People use it for scraping, PDF generation, screenshots and end-to-end tests.

nodejschromeheadlessscreenshots

More in Browser automation

Featured

Playwright

Browser automation

Browser testing and automation for Chromium, Firefox and WebKit

Open sourcetestingcross-browser

Axiom.ai

Browser automation

No-code browser bots in a Chrome extension

Freemiumno-codechrome-extension

Browser Use

Browser automation

Let AI agents control a web browser

Open sourceai-agentspython

Browserbase

Browser automation

Cloud headless browsers for agents and automation

Freemiumcloudheadless

Browserless

Browser automation

Hosted headless Chrome for scraping and testing

Freemiumheadlesschrome

Cypress

Browser automation

Front-end testing tool that runs inside the browser

Freemiumtestinge2e