Enhanced error handling for headless browser automation. Provides detailed, actionable error messages for debugging Puppeteer issues.
Record a Puppeteer page using tabCapture API
Execute arbitrary JavaScript code in a secure browser sandbox with access to page DOM and network.
Run Google Lighthouse audits on websites using headless Chrome. Get performance, accessibility, and SEO metrics.
Capture website interactions frame-by-frame to create videos and GIFs. Perfect for demos, tutorials, and automated testing.
Native-speed, browserless web crawler + MCP server for AI agents. A standalone Rust engine (turbo-dom + a V8 JS-render tier) — fetch + parse + extract + run page JS with no headless browser. This npm package is a thin launcher that spawns the native binar
Pipedream Browserless Components
Command-line interface for headless browser automation. Take screenshots, generate PDFs, and extract content from websites.
Navigate to web pages with built-in ad blocking, device emulation, and optimized loading for faster automation.
Performance benchmarking tool for headless browser automation. Measure CPU, GPU, timing, and screenshot performance across configurations.
Convert websites to high-quality PDFs with customizable margins, background printing, and optimized scaling.
Capture high-quality screenshots of websites with overlay support, device emulation, and automated image optimization.
The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.
Testing utilities for headless browser automation. Includes test helpers, screenshot comparison, and PDF validation tools.