Clone this repo:
  1. 39bd95c Clarified SIGTERM in shutdown comments by Killian Brackey · 3 weeks ago master
  2. b61de69 Added SIGTERM to linux systems on shutdown by Killian Brackey · 3 weeks ago
  3. 4cc9890 add a simple issue template by Daniel Martí · 4 weeks ago v0.1.3
  4. 37d13f2 update all mod dependencies by Daniel Martí · 4 weeks ago
  5. 26c9acb avoid ctx.Done() goroutine leak in Selector.run by Daniel Martí · 4 weeks ago

About chromedp Build Status Coverage Status

Package chromedp is a faster, simpler way to drive browsers supporting the Chrome DevTools Protocol in Go using the without external dependencies (ie, Selenium, PhantomJS, etc).

Installing

Install in the usual Go way:

go get -u github.com/chromedp/chromedp

Examples

Please see the examples project for more examples. Please refer to the GoDoc API listing for a summary of the API and Actions.

Resources

TODO

  • Move timeouts to context (defaults)
  • Implement more query selector options (allow over riding context timeouts)
  • Contextual actions for “dry run” (or via an accumulator?)
  • Network loader / manager
  • Profiler