{"id":13548549,"url":"https://github.com/webdriverio/selenium-standalone","last_synced_at":"2025-05-13T00:07:09.993Z","repository":{"id":38359258,"uuid":"13092659","full_name":"webdriverio/selenium-standalone","owner":"webdriverio","description":"A Node.js based package and CLI library for launching Selenium with WebDrivers support (Chrome, Firefox, IE, Edge)","archived":false,"fork":false,"pushed_at":"2025-04-07T12:00:37.000Z","size":3356,"stargazers_count":912,"open_issues_count":21,"forks_count":221,"subscribers_count":33,"default_branch":"main","last_synced_at":"2025-05-02T18:22:55.753Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"https://webdriver.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webdriverio.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"tidelift":"npm/webdriverio","open_collective":"webdriverio"}},"created_at":"2013-09-25T12:10:36.000Z","updated_at":"2025-04-14T17:47:09.000Z","dependencies_parsed_at":"2023-10-14T18:08:23.364Z","dependency_job_id":"ae0985cb-83ac-40b3-a4ba-0859a0328799","html_url":"https://github.com/webdriverio/selenium-standalone","commit_stats":{"total_commits":854,"total_committers":130,"mean_commits":6.569230769230769,"dds":0.7985948477751756,"last_synced_commit":"eefd6128bba8f51104ce3d6e1feba0998f4dc433"},"previous_names":["vvo/selenium-standalone"],"tags_count":178,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio%2Fselenium-standalone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio%2Fselenium-standalone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio%2Fselenium-standalone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio%2Fselenium-standalone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webdriverio","download_url":"https://codeload.github.com/webdriverio/selenium-standalone/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252805666,"owners_count":21807048,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest"],"created_at":"2024-08-01T12:01:11.727Z","updated_at":"2025-05-13T00:07:09.966Z","avatar_url":"https://github.com/webdriverio.png","language":"JavaScript","readme":"Node.js Selenium Standalone [![Test](https://github.com/webdriverio/selenium-standalone/actions/workflows/test.yml/badge.svg?branch=main\u0026event=push)](https://github.com/webdriverio/selenium-standalone/actions/workflows/test.yml) ![Supported node versions](https://img.shields.io/badge/node-%2014%2C%2016%2C%2018%2C%2020-green)\n===========================\n\n\u003e A node based CLI library for launching [Selenium](http://www.seleniumhq.org/download/) with [WebDriver](https://w3c.github.io/webdriver/) support.\n\nSupported Drivers:\n\n * [ChromeDriver](https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver)\n * [geckodriver](https://github.com/mozilla/geckodriver/releases) (Firefox)\n * [IEDriver](https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver)\n * [Edge WebDriver](https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads)\n * [Chromium Edge WebDriver](https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads)\n\n## Available browsers\n\nBy default, Google Chrome, Firefox and Microsoft Edge are available when installed on the host system.\n\nStarting from `v6.22` chrome, edgechromium, and geckodriver support `latest` as version.\n\nStarting from `v9.0.6` supported changes regarding new storage for `latest` versions of chromedriver.\n\nStarting from `v9.2.0` added new feature 'onlyDriver'\n\n## Install \u0026 Run\n\n### As Global NPM Package\n\n```shell\nnpm install selenium-standalone -g\nselenium-standalone install \u0026\u0026 selenium-standalone start\n```\n\n### As a Local NPM Package\n\n```shell\nnpm install selenium-standalone --save-dev\nnpx selenium-standalone install \u0026\u0026 npx selenium-standalone start\n```\n\n### As a Docker Service\n\n```shell\ndocker run -it -p 4444:4444 webdriverio/selenium-standalone\n```\n\nIf you run Chrome or Firefox tests within a Docker container make sure you set capabilities so that the session is headless, e.g.:\n\n```js\ncapabilities: {\n  browserName: 'chrome',\n  'goog:chromeOptions': {\n    args: ['--no-sandbox', '--headless']\n  }\n}\n```\n\nor Firefox:\n\n```js\ncapabilities: {\n  browserName: 'firefox',\n  'moz:firefoxOptions': {\n    args: ['-headless']\n  }\n}\n```\n\nIf you are looking for more sophisticated Docker container that allows you to run browser, check out the [Docker Selenium](https://github.com/SeleniumHQ/docker-selenium) project.\n\n## Command line interface ([CLI](./docs/CLI.md))\n\nSee [CLI](./docs/CLI.md) docs\n\n## Application Programming Interface ([API](./docs/API.md))\n\nSee [API](./docs/API.md) docs\n\n## Tips\n\n- [Start Selenium whenever your (ubuntu) machine starts!](./docs/run-when-system-starts.md)\n- [Ensure you have the minimum required Java version](./docs/java-versions.md)\n- [Logging](./docs/logging.md)\n- [`Error: unable to get local issuer certificate`](./docs/issuer-cerificate.md)\n- [Running headlessly with xvfb](./docs/xvfb.md)\n\n### Examples of combining with other tools\n\n- [WebdriverIO + Jasmine](https://github.com/mgrybyk/wdio-jasmine-boilerplate) in CircleCI\n- [WebdriverIO + Cucumber](https://gitlab.com/bar_foo/wdio-cucumber-typescript) in GitLab\n\n## :woman_technologist: :man_technologist: Contributing\n\nYou like this project and want to help making it better? Awesome! Have a look into our [Contributor Documentation](CONTRIBUTING.md) to get started with setting up the repo.\n\nIf you're looking for issues to help out with, check out [the issues labelled \"good first pick\"](https://github.com/webdriverio/selenium-standalone/issues?q=is%3Aopen+is%3Aissue+label%3A\"good+first+pick\"). You can also reach out in on [Discord](https://discord.webdriver.io) if you have question on where to start contributing.\n","funding_links":["https://tidelift.com/funding/github/npm/webdriverio","https://opencollective.com/webdriverio"],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdriverio%2Fselenium-standalone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebdriverio%2Fselenium-standalone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdriverio%2Fselenium-standalone/lists"}