# chromedp

Go package that drives browsers which speak the Chrome DevTools Protocol, without an external driver.


Source: https://findsoftware.frbit.cloud/chromedp/
Last reviewed: 2026-11-04
Listed since: 2026-11-04

## Record

### Links

- repository: https://github.com/chromedp/chromedp
- docs: https://github.com/chromedp/chromedp/blob/main/docs/API.md
- discord: https://discord.gg/WDWAgXwJqN
- forum: https://github.com/chromedp/chromedp/discussions

### Identity

- status: active
- maintainer: Kenneth Shaw
- maintainerType: unknown
- parent: unknown
- firstRelease: 2018
- hqCountry: unknown

### Kind

- category: testing
- hosting: not applicable
- language: go
- runtime: binary
- runtimeMin: not applicable
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: go get

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-11-03

### Adoption

- githubStargazers: 13354
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 46
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://github.com/chromedp/chromedp (read 2026-11-04)
- urls: https://github.com/chromedp/chromedp/blob/main/README.md (read 2026-11-04)
- firstRelease: https://api.github.com/repos/chromedp/chromedp/commits/db9a8731419af3b4aefc0216969a9e0f5d2525db (read 2026-11-04)
- maintainer: https://github.com/chromedp/chromedp/blob/main/LICENSE (read 2026-11-04)
- category: https://github.com/chromedp/chromedp/blob/main/README.md (read 2026-11-04)
- language: https://api.github.com/repos/chromedp/chromedp (read 2026-11-04)
- runtime: https://github.com/chromedp/chromedp/blob/main/README.md (read 2026-11-04)
- installMethod: https://github.com/chromedp/chromedp/blob/main/README.md (read 2026-11-04)
- license: https://github.com/chromedp/chromedp/blob/main/LICENSE (read 2026-11-04)
- currentMajor: https://github.com/chromedp/chromedp/releases/tag/v0.22.0 (read 2026-11-04)
- latestReleaseDate: https://github.com/chromedp/chromedp/releases/tag/v0.22.0 (read 2026-11-04)
- githubStargazers: https://api.github.com/repos/chromedp/chromedp (read 2026-11-04)
- contributors: https://api.github.com/repos/chromedp/chromedp/contributors (read 2026-11-04)

## Notes

chromedp is a Go package that drives browsers which speak the Chrome DevTools Protocol. It starts a browser or connects to one that is already running, then runs actions against its tabs: navigating, reading elements, filling in and submitting forms, intercepting requests and printing pages to PDF. The package needs no external driver. It uses only the Go standard library and the cdproto module, and it talks to the browser through a pipe.

The [README](https://github.com/chromedp/chromedp/blob/main/README.md) points to an examples repository with programs for larger tasks, and to an API document.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
