Favicon of Chromedp

Chromedp

PublishedLast updated

Chromedp is a fast, dependency-free Go package for driving browsers via the Chrome DevTools Protocol for web scraping, testing, and automation.

Screenshot of Chromedp website

Sources

github.com

Verified against the chromedp/chromedp repository and the go package.

Chromedp is a fast, lightweight Go package that simplifies driving browsers through the Chrome DevTools Protocol without external dependencies. Purpose-built for Go developers, Chromedp provides a clean API for web scraping, testing, and automation.

Key Features:

  • Zero Dependencies - No external requirements, install and run in seconds
  • DevTools Protocol - Direct CDP communication for maximum performance and control
  • Headless by Default - Runs Chrome in headless mode for efficient server-side scraping
  • Clean API - Intuitive action-based API for navigation, clicking, form filling, and extraction
  • Concurrent Contexts - Run multiple browser contexts in parallel for high-throughput scraping

Whether you're building Go-based scrapers, automation tools, or testing infrastructure, Chromedp provides the fastest path to browser automation in Go.

Features:
JavaScript RenderingHeadless BrowserConcurrency ControlOpen SourceWorkflow AutomationDevTools ProtocolZero Dependencies

Share:

Similar to Chromedp

Favicon

 

  
  
Favicon

 

  
  
Favicon