Your first time on this page? Allow me to give some explanations.
A curated list of delightful Selenium resources.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you christian-bromann & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
A node.js client for webdriver/selenium 2.
Wd.js wrapper that uses Generators for cleaner code
better implementation of WebDriver bindings with predefined 50+ actions.
Brings a productive testing environment to developers for unit testing (mostly AngularJS).
Protractor is an end-to-end test framework for AngularJS applications.
Anemone web-spider framework
A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use.
web crawler that can use resque to cluster crawls to quickly crawl extremely large sites.
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Start your own Selenium test server with Chrome, Firefox and Internet Explorer drivers.
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Selenium-python but lighter: Helium is the best Python library for web automation.
User-oriented Web UI browser tests in Python
Selenium webdriver step library for use with the behave BDD testing framework
An implementation of darcy-web that uses Selenium WebDriver as the automation library backend.
Concise UI Tests with Java!
jQuery-like cross-driver interface in Java for Selenium WebDriver
Automated driver management for Selenium WebDriver
Turbo-boosted Selenium framework that makes test writing a breeze.
Automated testing of look and feel for your responsive websites.
C#/.NET test automation framework for web
A .NET implementation of a Selenium WebDriver Remote Server
Dart WebDriver client
CSS Regression Testing
Visual/CSS regression testing with PhantomJS
Regression testing tool for WebdriverIO v4
Selenium in Docker with Chrome & Firefox plus video recording support. Also check: Zalenium
A lightweight load balancer used to create big Selenium clusters
Docker images for the Selenium Grid Server
Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.
A flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard.
Selenium grid docker images with extensions for sikuli and file transfer
Kubernetes application example tutorials
An efficient Selenium protocol implementation running everything in Kubernetes or Openshift
Callisto is an open-source Kubernetes-native implementation of Selenium Grid.
Decentralized, scalable and robust implementation of a selenium-grid equivalent. Based on the WebDriver specification by the W3C.
WebDriver for Firefox
OperaDriver for Chromium-based Opera releases
ChromeDriver is a standalone server which implements WebDriver's wire protocol for Chromium.
Mobile (browsers and apps)
A WebDriver server for iOS that runs inside the Simulator.
Appium is an open source test automation framework for use with native and hybrid mobile apps.
Selendroid is based on the Android instrumentation framework.
Desktop GUI Automation (non-browser-centric)
Windows Application Driver
Automation framework for Windows platforms
WebDriver implementation for Qt
AutoIt through WebDriver or a webdriver-compatible server for AutoIt
AutoPy through WebDriver or a webdriver-compatible server for AutoPy
Silk AppDriver is an implementation of the W3C WebDriver protocol for native (Windows) and mobile (Android and iOS) applications, built on top of Silk Test.
Selenium WebDriver Page Recorder (Page Objects)
Selenium WebDriver Page Test / workflow recorder (successor to SWD recorder)
Browser independent HTML Element browser.
A Firebug/FirePath/Firefinder and Selenium IDE alternative for browser element inspection from the creators of Ranorex.
A Selenium IDE alternative for record, playback, and script export, from the creators of SilkTest.
Simplify the management of the Selenium Grid Nodes and stabilize said nodes by cleaning up the test environment after the build has been completed
Enabling Test Automation in Java
Set of Selenium Grid extensions for a better UI tests.
Cross browser testing made awesome. Selenium testing, mobile testing, JS unit testing on 300+ OS/browser platforms. Get started for free.
Test your website for cross browser compatibility on real browsers. Instant access to multiple desktop and mobile browsers. Get Free Trial.
TestingBot provides easy cross browser testing with Selenium in the cloud.
Lightning fast online Selenium testing platform with unlimited billing plans and reasonable pricing.
Disposable email service to automate the email workflow testing, This document explains how to implement Mail7 with Selenium
Control and manage Android devices from your browser.
Web Scraping / Mining
Web Crawler/Spider for NodeJS + server-side jQuery ;-)
A free, once-weekly e-mail on how to use Selenium like a Pro.
Selenium Automation in a Right way - A Selenium only blog.