/ghoul

Chrome DevTools Protocol wrapper for Golang

Primary LanguageGo

ghoul - Chrome DevTools Protocol wrapper for Golang

Ghoul is a DevTools driver built on the foundation of the Chrome DevTools Protocol.
It's designed to simplify web automation and scraping tasks, offering flexibility for both experienced and novice developers.

example workflow

Important

This project is still under active development, and not in a production ready state. Currently only creating, getting and deleting web pages is possible.
More features like screenshotting, navigation control, user-friendly API, user agent control, improved headless configuration will follow.

Official Documentation

You can find the official Chrome Developer Protocol (CDP) here.

Installation

Coming soon...

Usage

Coming soon...

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or a pull request