# chromedriver **Repository Path**: mirrors_electron/chromedriver ## Basic Information - **Project Name**: chromedriver - **Description**: Download ChromeDriver for Electron - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Electron ChromeDriver [![Test](https://github.com/electron/chromedriver/actions/workflows/test.yml/badge.svg)](https://github.com/electron/chromedriver/actions/workflows/test.yml) [![npm:](https://img.shields.io/npm/v/electron-chromedriver.svg)](https://www.npmjs.com/package/electron-chromedriver)
[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://standardjs.com/) [![license:mit](https://img.shields.io/badge/license-mit-blue.svg)](https://opensource.org/licenses/MIT)
[![dependencies:?](https://img.shields.io/npm/dm/electron-chromedriver.svg)](https://www.npmjs.com/package/electron-chromedriver) Simple node module to download the [ChromeDriver](https://sites.google.com/corp/chromium.org/driver/) version for [Electron](https://electronjs.org). The major version of this library tracks the major version of the Electron versions released. So if you are using Electron `2.0.x` you would want to use an `electron-chromedriver` dependency of `~2.0.0` in your `package.json` file. This library is used by [spectron](https://github.com/electron/spectron). ## Using ```sh npm install --save-dev electron-chromedriver chromedriver -h ``` ## Custom Mirror You can set the `ELECTRON_MIRROR` or [`NPM_CONFIG_ELECTRON_MIRROR`](https://docs.npmjs.com/misc/config#environment-variables) environment variables to use a custom base URL for downloading ChromeDriver zips. ```sh # Electron mirror for China ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/" # Local mirror # Example of requested URL: http://localhost:8080/1.2.0/chromedriver-v2.21-darwin-x64.zip ELECTRON_MIRROR="http://localhost:8080/" ``` ## Overriding the version downloaded The version downloaded can be overriden by setting the `ELECTRON_CUSTOM_VERSION` environment variable.