An open API service for producing an overview of a list of open source projects.

https://github.com/chromedp/chromedp

chrome chrome-debugging-protocol chrome-devtools golang headless testing unit-testing

Score: 31.44120228791334

Last synced: about 10 hours ago
JSON representation

Repository metadata:

A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 853
Total Committers: 54
Avg Commits per committer: 15.796
Development Distribution Score (DDS): 0.695

Commits in past year: 148
Committers in past year: 1
Avg Commits per committer in past year: 148.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Daniel Martí m****n@m****c 260
Kenneth Shaw k****w@k****o 217
Kenneth Shaw k****w@g****m 208
Zeke Lu l****i@g****m 78
Oleksandr Redko o****b@g****m 17
Randy Cahyana r****h@r****m 10
Aman Gupta a****n@t****t 7
zeka e****o@g****m 3
David Hallenius d****d@d****m 3
Killian Brackey k****y@s****m 2
kotamat k****1@g****m 2
Elliott Sales de Andrade q****t@g****m 2
Diogo Monteiro d****o@b****m 2
Paul Murley p****0@g****m 2
David Cuadrado d****o@t****m 1
David Napier d****r@w****m 1
Dylan Cutler 1****l 1
Fabrice Bessettes f****2 1
Julien Neuhart n****n@g****m 1
Konstantinos Pittas k****b@g****m 1
Marco Molteni m****i@m****g 1
Mark Pulford m****k@k****u 1
Karel Bilek k****k@b****s 1
Henri Parquet h****t@p****r 1
Rob Holland r****b@c****m 1
Sebastian Struß s****s@a****o 1
zhongjiajia z****a@3****t 1
xueyc1f 3****f 1
taylorchu t****u@g****m 1
sukso96100 s****0@g****m 1
and 24 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 270
Total pull requests: 84
Average time to close issues: 3 months
Average time to close pull requests: 12 months
Total issue authors: 239
Total pull request authors: 35
Average comments per issue: 2.72
Average comments per pull request: 1.42
Merged pull request: 29
Bot issues: 0
Bot pull requests: 0

Past year issues: 13
Past year pull requests: 9
Past year average time to close issues: 2 months
Past year average time to close pull requests: 5 days
Past year issue authors: 13
Past year pull request authors: 9
Past year average comments per issue: 0.69
Past year average comments per pull request: 0.89
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/chromedp/chromedp

Top Issue Authors

  • CaledoniaProject (3)
  • jkroepke (3)
  • workyu (3)
  • zainmhpshi-bot (3)
  • sunshinev (3)
  • Sanshimemeda (3)
  • tuwibu (3)
  • chushuai (2)
  • chromedriver001 (2)
  • edoardottt (2)
  • xueyc1f (2)
  • owenwaller (2)
  • Harichandra-Prasath (2)
  • zs459774023 (2)
  • druphliu (2)

Top Pull Request Authors

  • alexandear (21)
  • ZekeLu (11)
  • skaslev (3)
  • david-detectify (3)
  • gulien (2)
  • mariusziemke (2)
  • hillguo (2)
  • acfasj (2)
  • coezbek (2)
  • dawidpotocki (2)
  • owenwaller (2)
  • oxplot (2)
  • MagicalTux (2)
  • rn0l485 (2)
  • mrueg (2)

Top Issue Labels

  • needs info (5)
  • question (2)
  • help wanted (1)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/chromedp/chromedp

Package chromedp is a high level Chrome DevTools Protocol client.

  • Homepage: https://github.com/chromedp/chromedp
  • Documentation: https://pkg.go.dev/github.com/chromedp/chromedp#section-documentation
  • Licenses: MIT
  • Latest release: v0.21.0 (published 13 days ago)
  • Last Synced: 2026-10-22T18:03:31.361Z (1 day ago)
  • Versions: 82
  • Dependent Packages: 1,500
  • Dependent Repositories: 1,865
  • Docker Downloads: 62,732,499
  • Rankings:
    • Dependent packages count: 0.111%
    • Dependent repos count: 0.186%
    • Docker downloads count: 0.331%
    • Average: 0.483%
    • Stargazers count: 0.689%
    • Forks count: 1.1%
proxy.golang.org: github.com/NiftyFair/chromedp

Package chromedp is a high level Chrome DevTools Protocol client that simplifies driving browsers for scraping, unit testing, or profiling web pages using the CDP. chromedp requires no third-party dependencies, implementing the async Chrome DevTools Protocol entirely in Go. This package includes a number of simple examples. Additionally, chromedp/examples contains more complex examples.

  • Homepage: https://github.com/chromedp/chromedp
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/NiftyFair/chromedp#section-documentation
  • Licenses: MIT
  • Latest release: (published 9 months ago)
  • Last Synced: 2026-10-22T18:03:27.572Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.478%
    • Forks count: 0.674%
    • Dependent repos count: 1.622%
    • Average: 2.317%
    • Dependent packages count: 6.492%
proxy.golang.org: github.com/chromedp/chromedP

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/chromedp/chromedP#section-documentation
  • Licenses: mit
  • Latest release: v0.21.0 (published 13 days ago)
  • Last Synced: 2026-10-22T18:03:31.491Z (1 day ago)
  • Versions: 82
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.61%
    • Forks count: 0.67%
    • Average: 4.406%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/hillguo/chromedp

Package chromedp is a high level Chrome DevTools Protocol client that simplifies driving browsers for scraping, unit testing, or profiling web pages using the CDP. chromedp requires no third-party dependencies, implementing the async Chrome DevTools Protocol entirely in Go. This package includes a number of simple examples. Additionally, chromedp/examples contains more complex examples.

  • Homepage: https://github.com/chromedp/chromedp
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/hillguo/chromedp#section-documentation
  • Licenses: MIT
  • Latest release: (published 6 months ago)
  • Last Synced: 2026-10-22T18:03:27.775Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.614%
    • Forks count: 0.672%
    • Average: 4.408%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/chromedp/chromedp/kb

Package kb provides keyboard mappings for Chrome DOM Keys for use with input events.

  • Homepage: https://github.com/chromedp/chromedp
  • Documentation: https://pkg.go.dev/github.com/chromedp/chromedp/kb#section-documentation
  • Licenses: MIT
  • Latest release: v0.21.0 (published 13 days ago)
  • Last Synced: 2026-10-22T18:03:32.386Z (1 day ago)
  • Versions: 54
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/chromedp/chromedp/device

Package device contains device emulation definitions for use with chromedp's Emulate action.

  • Homepage: https://github.com/chromedp/chromedp
  • Documentation: https://pkg.go.dev/github.com/chromedp/chromedp/device#section-documentation
  • Licenses: MIT
  • Latest release: v0.21.0 (published 13 days ago)
  • Last Synced: 2026-10-22T18:03:33.834Z (1 day ago)
  • Versions: 54
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/Chromedp/chromedp

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Chromedp/chromedp#section-documentation
  • Licenses: mit
  • Latest release: v0.21.0 (published 13 days ago)
  • Last Synced: 2026-10-22T18:03:31.316Z (1 day ago)
  • Versions: 82
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.08%
    • Average: 6.283%
    • Dependent repos count: 6.487%
proxy.golang.org: github.com/Chromedp/Chromedp

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Chromedp/Chromedp#section-documentation
  • Licenses: mit
  • Latest release: v0.21.0 (published 13 days ago)
  • Last Synced: 2026-10-22T18:03:32.233Z (1 day ago)
  • Versions: 82
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%

Dependencies

.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v4 composite
go.mod go
  • github.com/chromedp/cdproto v0.0.0-20230220211738-2b1ec77315c9
  • github.com/gobwas/ws v1.2.1
  • github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80
  • github.com/mailru/easyjson v0.7.7
  • github.com/orisano/pixelmatch v0.0.0-20220722002657-fb0b55479cde
go.sum go
  • github.com/chromedp/cdproto v0.0.0-20230220211738-2b1ec77315c9
  • github.com/chromedp/sysutil v1.0.0
  • github.com/gobwas/httphead v0.1.0
  • github.com/gobwas/pool v0.2.1
  • github.com/gobwas/ws v1.2.1
  • github.com/josharian/intern v1.0.0
  • github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80
  • github.com/mailru/easyjson v0.7.7
  • github.com/orisano/pixelmatch v0.0.0-20220722002657-fb0b55479cde
  • golang.org/x/sys v0.6.0
.github/workflows/nightly.yml actions
  • actions/checkout v7 composite
  • actions/setup-go v7 composite
test/go.mod go
  • github.com/chromedp/cdproto v0.157.8
  • github.com/chromedp/chromedp v0.20.0
  • github.com/go-json-experiment/json v0.0.0-20260213210345-44df1a37e875
  • github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80
  • github.com/orisano/pixelmatch v0.0.0-20220722002657-fb0b55479cde
test/go.sum go
  • github.com/chromedp/cdproto v0.157.8
  • github.com/chromedp/chromedp v0.20.0
  • github.com/go-json-experiment/json v0.0.0-20260213210345-44df1a37e875
  • github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80
  • github.com/orisano/pixelmatch v0.0.0-20220722002657-fb0b55479cde