Cypress.io
@cypress-ioOrganizationEasily create tests for your modern web applications, debug them visually, and automatically run them in your continuous integration builds.
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 397 | cypress-io/cypress | 49,611 |
Top repositories by stars
- cypress-io/cypress(on leaderboard)
Fast, easy and reliable testing for anything that runs in a browser.
TypeScript49,573 - cypress-io/cypress-realworld-app
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
TypeScript5,870 - cypress-io/cypress-example-recipes
Various recipes for testing common scenarios with Cypress
JavaScript3,490 - cypress-io/github-action
GitHub Action for running Cypress end-to-end & component tests
JavaScript1,450 - cypress-io/cypress-example-kitchensink
This is an example app used to showcase Cypress.io testing.
HTML1,249 - cypress-io/cypress-docker-images
Docker images with Cypress dependencies and browsers
Dockerfile1,058 - cypress-io/cypress-documentation
Cypress Documentation for the Cypress App, API, Cypress Cloud, UI Coverage and Cypress Accessibility.
TypeScript1,030 - cypress-io/eslint-plugin-cypress
An ESLint plugin for projects that use Cypress
JavaScript721 - cypress-io/cypress-react-unit-test
Unit test React components using Cypress
677 - cypress-io/testing-workshop-cypress
End-to-end testing workshop with Cypress
JavaScript484 - cypress-io/code-coverage
Saves the code coverage collected during Cypress tests
TypeScript446 - cypress-io/cypress-vue-unit-test
A little helper to unit test Vue components in the Cypress.io E2E test runner
293 - cypress-io/cypress-example-todomvc
The official TodoMVC tests written in Cypress.
JavaScript268 - cypress-io/cypress-chrome-recorder
Export Cypress Tests from Google Chrome DevTools' Recorder
TypeScript247 - cypress-io/cypress-and-jest-typescript-example
Example using Jest and Cypress with TypeScript in a single repo
TypeScript236 - cypress-io/cypress-skip-test
Simple commands to skip a test based on platform, browser or a url
JavaScript180 - JavaScript165
- cypress-io/circleci-orb
Install, cache and run Cypress.io tests on CircleCI with minimal configuration.
161 - cypress-io/cypress-xpath
Adds XPath command to Cypress test runner
JavaScript147 - cypress-io/cypress-example-docker-compose
Example running Cypress tests against Apache server via docker-compose
JavaScript144 - cypress-io/cypress-grep
Filter tests using substring
JavaScript137 - cypress-io/cypress-fiddle
Quickly generates Cypress tests from HTML and JS code
JavaScript135 - cypress-io/cypress-example-api-testing
[ARCHIVED] Cypress E2E runner can also test Rest and other APIs
JavaScript123 - cypress-io/cypress-example-docker-circle
Cypress + Docker + CircleCI = ❤️
JavaScript123 - cypress-io/snapshot
Adds value / object / DOM element snapshot testing support to Cypress test runner
JavaScript119 - cypress-io/cypress-example-conduit-app
[ARCHIVED] Conduit example blogging app.
JavaScript110 - cypress-io/chromium-downloads
A website that helps users to find and download archived Chromium versions.
JavaScript96 - cypress-io/netlify-plugin-cypress
Runs Cypress end-to-end tests after Netlify builds the site but before it is deployed
JavaScript95 - cypress-io/cypress-webpack-preprocessor
Cypress preprocessor for bundling JavaScript via webpack
93 - cypress-io/add-cypress-custom-command-in-typescript
Testing how new Cypress commands are added in TypeScript
TypeScript87 - TypeScript86
- cypress-io/cypress-realworld-testing
Code for learn.cypress.io
MDX86 - cypress-io/cypress-test-tiny
Tiny Cypress E2E test case
JavaScript83 - TypeScript70
- cypress-io/schema-tools
Validate, sanitize and document JSON schemas
TypeScript69 - cypress-io/instrument-cra
Little module for CRA applications to instrument code without ejecting react-scripts
JavaScript64 - cypress-io/cypress-example-todomvc-redux
Example TodoMVC application with full code coverage
JavaScript50 - cypress-io/xvfb
Easily start and stop an X Virtual Frame Buffer from your node apps
JavaScript49 - cypress-io/cypress-test-nested-projects
[ARCHIVED] Tests Cypress running tests in subfolders
JavaScript48 - cypress-io/cypress-tutorial-build-todo-starter
Starter project for the Cypress tutorial in which we build and test a todo app
CSS40 - cypress-io/cypress-tutorial-build-todo
Step by step code for the Cypress tutorial in which we build and test a todo app
JavaScript38 - cypress-io/cypress-cli
CLI for Cypress.io Desktop App
CoffeeScript38 - cypress-io/cypress-component-testing-examples
Cypress component examples
JavaScript36 - cypress-io/birdboard
Example Twitter client web app shown in Cypress in a Nutshell webcast.
JavaScript33 - cypress-io/cypress-realworld-testing-blog
A Next.js Blog for the Real World Testing with Cypress Curriculum
JavaScript31 - cypress-io/cypress-example-docker-circle-workflows
Cypress + Docker + CircleCI Workflows = ❤️
JavaScript31 - cypress-io/cypress-workshop-ci
A workshop that teaches you how to run Cypress on major CI providers
CSS28 - cypress-io/cypress-example-circleci-orb
Demo of using the Cypress CircleCI Orb
JavaScript28 - cypress-io/cypress-test-example-repos
[ARCHIVED] Tests new version of Cypress against multiple projects
JavaScript27 - cypress-io/angular-pizza-creator
Example Angular Pizza ordering app
TypeScript26 - cypress-io/cypress-browserify-preprocessor
Cypress preprocessor for bundling JavaScript via browserify
JavaScript23 - cypress-io/cypress-example-docker-compose-included
Cypress example with docker-compose and cypress/included image
JavaScript20 - cypress-io/cypress-electron-plugin
Cypress plugin for testing Electron applications
JavaScript19 - cypress-io/cypress-heroes
Cypress Heroes Demo App
TypeScript18 - cypress-io/commit-info
Collects Git commit info using git
JavaScript18 - cypress-io/react-tooltip
A tooltip component for React apps
JavaScript18 - cypress-io/cypress-component-examples
Cypress configured with various frameworks and dev servers
JavaScript17 - cypress-io/cypress-example-reporters
[ARCHIVED] Example showing multiple test reports merged into a single Mochawesome report
JavaScript17 - cypress-io/cra-template-cypress
The base Cypress template for Create React App
JavaScript17 - cypress-io/cypress-example-piechopper
[ARCHIVED] An example angular application with tests written in Cypress.
CoffeeScript17 - cypress-io/cypress-mock-ssr
Node.js Mock SSR Middleware and Cypress Commands
JavaScript16 - cypress-io/cra-template-cypress-typescript
The base Cypress + TypeScript template for Create React App
TypeScript15 - cypress-io/request
🏊🏾 Simplified HTTP request client.
JavaScript14 - JavaScript14
- cypress-io/cypress-design
Components to build UI with the Cypress Brand
TypeScript13 - cypress-io/todomvc
Vanilla JS TodoMVC with Cypress Tests
JavaScript13 - cypress-io/cypress-example-electron
Electron.js application tested with Cypress - WIP
JavaScript12 - cypress-io/cypress-example-docker-codeship
Cypress + Docker + Codeship Pro = ❤️
Dockerfile12 - cypress-io/cypress-realworld-testing-todomvc
A TodoMVC Application for the Testing Your First Application Course in the Real World Testing with Cypress Curriculum
JavaScript11 - cypress-io/gh-action-and-gh-integration
Example project that uses both Cypress GH Action and Cypress GH Integration
JavaScript11 - cypress-io/cypress-gh-action-vue-example
Testing an app scaffolded with Vue CLI using Cypress GH Action
Vue10 - cypress-io/netlify-plugin-cypress-example
An example site built and tested on Netlify using netlify-plugin-cypress
CSS9 - cypress-io/unique-selector
Given a DOM node, return a unique CSS selector matching only that element
JavaScript9 - cypress-io/cypress-watch-preprocessor
Simple preprocessor that only watches files
JavaScript8 - cypress-io/cypress-example-phonecat
[ARCHIVED] The official angular phonecat example application with tests written in Cypress
JavaScript8 - cypress-io/component-testing-quickstart-apps
Apps from the Cypress Component Testing quickstart guides
HTML7 - cypress-io/cypress-workshop-ci-example
A simple example app to be used during cypress-workshop-ci session
HTML7 - cypress-io/cypress-example-netlify-store
🛍 A Tested E-Commerce Site with Stripe payment
Vue7 - cypress-io/cypress-icons
Cypress logos, icons, favicons, tray, iconset
JavaScript7 - cypress-io/cypress-parcel-preprocessor
Cypress preprocessor for bundling JavaScript via Parcel
JavaScript6 - cypress-io/feature-maybe
Functional feature toggles on top of any object
JavaScript6 - cypress-io/cypress-test-module-api
[ARCHIVED] Example running specs using Cypress via its module API
JavaScript6 - cypress-io/cypress-heroes-app
Demo app for Cypress
TypeScript5 - cypress-io/cypress-repeat-retry
Stress-testing Cypress test retries
JavaScript5 - cypress-io/v8-snapshot
Tool to create a snapshot for Electron applications.
TypeScript5 - cypress-io/circleci-orb-parallel-example
Using Cypress CircleCI Orb to quickly run tests in parallel
JavaScript5 - cypress-io/get-windows-proxy
Node.js module that finds a user's system proxy settings depending on their platform.
JavaScript5 - cypress-io/full-network-proxy
Demo repo for Cypress with full network stubbing support
JavaScript5 - cypress-io/github-actions-cache
Cache dependencies and build outputs in GitHub Actions
TypeScript4 - cypress-io/generator-node-cypress
Yeoman generator for PUBLIC Node packages from Cypress.io team
JavaScript4 - cypress-io/error-message
User-friendly error text with additional information
JavaScript4 - cypress-io/bumpercar
[ARCHIVED] Easily update settings and trigger builds across projects and CI providers
CoffeeScript4 - cypress-io/sinon-chai
Extends Chai with assertions for the Sinon.JS mocking framework.
JavaScript4 - cypress-io/cypress-adapter-ruby
Cypress Ruby Driver
Ruby4 - JavaScript3
- cypress-io/cypress-migrator
Apps and libraries related to the Cypress Migrator tool
TypeScript3 - cypress-io/mksnapshot
A rewrite of electron/mksnapshot to support multiple electron versions.
TypeScript3 - JavaScript3
- cypress-io/jsnation-example
TodoMVC example tests for JSNation conference
JavaScript3 - cypress-io/debugging-proxy
A simple, pass-through HTTP proxy that works with HTTP/HTTPS. For debugging applications to make sure they still work behind a proxy.
JavaScript3