rod

Browser automation tool

Automates interactions with web pages using a protocol-based driver

A Chrome DevTools Protocol driver for web automation and scraping.

GitHub

5k stars
50 watching
354 forks
Language: Go
last commit: 3 months ago
Linked from 3 awesome lists

automationcdpchrome-devtoolschrome-devtools-protocolchrome-headlesscrawlingdevtoolsdevtools-protocolgogolanggorodheadlessrodscrapertestingwebweb-scraping

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
playwright-community/playwright-go A Go library to automate web browser capabilities with a single API across Chromium, Firefox, and WebKit. 2,219
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,308
go-chassis/go-chassis A cloud-native application framework for Go that simplifies the development of microservices. 2,735
raff/godet A remote Chrome DevTools client written in Go to enable debugging and automation of web pages 392
golang/go A programming language designed to build simple, reliable, and efficient software 124,071
gohugoio/hugo A fast and flexible tool for generating static websites with built-in support for various content formats. 75,938
goby-lang/goby An object-oriented interpreter language inspired by Ruby and implemented in Go. 3,493
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,401
mafredri/cdp Provides type-safe bindings to the Chrome DevTools Protocol for automation and debugging of web applications. 726
go-kit/kit A toolkit for building microservices in Go 26,621
duke-git/lancet A comprehensive utility function library for Go that provides a wide range of functions for common tasks. 4,698
emicklei/go-restful A package for building RESTful web services using Go 5,041
go-chi/chi A lightweight router for building modular and composable HTTP services 18,564
elliotwutingfeng/go-fasttld A Go library for extracting top-level domains from URLs in a high-performance manner. 32
gopinath-langote/1build Automates project-specific command line aliases and tasks for improved productivity 227