Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ribice/golang-chrome-automation

Automate Chrome tasks with Golang and ChromeDP
https://github.com/ribice/golang-chrome-automation

automation chromedp go golang headless-chrome

Last synced: 14 days ago
JSON representation

Automate Chrome tasks with Golang and ChromeDP

Awesome Lists containing this project

README

        

# Golang Chrome Automation using ChromeDP

[![Build Status](https://travis-ci.org/ribice/golang-chrome-automation.svg?branch=master)](https://travis-ci.org/ribice/golang-chrome-automation)
[![Go Report Card](https://goreportcard.com/badge/github.com/ribice/golang-chrome-automation)](https://goreportcard.com/report/github.com/ribice/golang-chrome-automation)

This repo contains a small real world tool built using [chromedp](https://github.com/chromedp/chromedp).

It reads config data from config.json and launches Chrome.

Then it navigates to a Drupal website, logs-in and changes Bootstrap CDN settings.

Detailed explanation is available as a blog-post on my website - [LINK](https://ribice.ba/golang-chrome-automation/).

## License

golang-chrome-automation is licensed under the MIT license. Check the [LICENSE](LICENSE.md) file for details.

## Author

[Emir Ribic](https://ribice.ba)