Favicon of Rod

Rod

PublishedLast updated

Rod is a Go library for web automation and scraping that drives browsers via the DevTools Protocol with a simple, chainable API.

Screenshot of Rod website

Sources

github.com

Verified against the go-rod/rod repository.

Rod is a streamlined, high-level Go library for web automation and scraping that drives browsers through the Chrome DevTools Protocol. Designed for simplicity, Rod provides an intuitive API for controlling browsers with minimal boilerplate.

Key Features:

  • DevTools Protocol - Direct browser control via CDP for fast, reliable automation
  • JavaScript Handling - Full support for JavaScript-heavy pages and dynamic content
  • Simple API - Clean, chainable interface for navigation, interaction, and data extraction
  • Headless Mode - Efficient server-side scraping without a visible browser window
  • Go Native - Built for Go developers with idiomatic patterns and zero heavy dependencies

Whether you're building web scrapers, automation scripts, or testing tools in Go, Rod provides a simple, performant DevTools driver for browser control.

Features:
JavaScript RenderingHeadless BrowserStructured ExtractionWorkflow AutomationOpen SourceDevTools ProtocolGo SDK

Share:

Similar to Rod

Favicon

 

  
  
Favicon

 

  
  
Favicon