run your test pages against browserstack first by installing to cli globally
Run BrowserStack tests for all browsers in project’s Browserslist config (with additional include/exclude filters).
Node SDK for browserstack selenium-webdriver tests
Restrict inputs to certain valid characters (e.g. formatting phone or card numbers)
BrowserStack Cypress CLI for Cypress integration with BrowserStack's remote devices.
WebdriverIO service for better Browserstack integration
Throttle and debounce functions.
Browserstack TestCafe browser provider plugin.
Browserstack launcher for Web Test Runner
Nodejs bindings for BrowserStack Local
A Karma plugin. Launch any browser on BrowserStack!
Cross-browser testing with BrowserStack
A client for working with the BrowserStack APIs.
Browserstack integrations
LiveConnect, The first party identity provider
JavaScript gallery
WebdriverIO service for better Browserstack integration
Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite.
Command line interface for running Testing on your CI
BrowserStack's Official MCP Server
Universal (Browser & Node) JavaScript error notifier for Honeybadger.io
Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
A command line interface to run browser tests over BrowserStack
WebdriverIO-Automation android ios project
Run Cucumber tests on BrowserStack Automate using our Ruby integration.
A Ruby helper for running tests in BrowserStack
Quke tries to simplify the process of writing and running acceptance tests by setting up Cucumber for you. It handles the config to allow you to run your tests in Firefox and Chrome, or the headless browser PhantomJS. It also has out of the box setup for using Browserstack automate. This leaves you to focus on just your features and steps.
The TestCentricity™ For Web core framework for desktop and mobile web browser-based app testing implements a Page Object Model DSL for use with Cucumber or RSpec, and Selenium-Webdriver. The gem also facilitates the configuration of the appropriate Selenium-Webdriver capabilities required to establish connections to locally hosted desktop browsers, locally hosted emulated mobile browsers (iOS, Android, etc.) running within a local instance of Chrome, mobile Safari browsers on iOS device simulators or physical iOS devices, mobile Chrome browsers on Android Studio virtual device emulators, or cloud hosted desktop or mobile web browsers (using BrowserStack, Sauce Labs, TestingBot, or LambdaTest services).