Cypress

Cypress is a web testing tool designed for any application running on the browser. On Mac, Linux and Windows operating systems, Node.js can be installed through package managers (npm, tomorrow, pnpm). The project is distributed under the MIT license and offers Cypress Cloud integration for testing status tracking.

CY

cypress-io · Testing & QA

STARS51.0K
FORKS3.6K
COMMITS23.0K
CONTRIBUTORS546
VERSIONv9.7.0
UPDATEDtoday
JavaScriptE2E TestingFrontendMIT

Common commercial products in this category: BrowserStack, Sauce Labs, TestRail

What can it do?
  • You can install Cypress on your project with package managers on the Mac, Linux or Windows environment.
  • You can configure the Cypress Cloud badge to your project to show the test status and number of tests.
  • You write and run fast and reliable end-to-end tests for any application running on the browser.
Heads up
  • • High number of open issues (1,149)
User reviews
  • ↓ NegativeHacker News

    Cypress: Fast, easy, and reliable testing for anything that runs in a browser

    “I have been developing tests using Cypress for 6+ months. I have used multiple other variations of test frameworks that were built on the Selenium WebDriver protocol. The official documentation [1] states that Cypress differs fundamentally and architecturally as compared to…”

  • • NeutralHacker News

    Cypress: Fast, easy, and reliable testing for anything that runs in a browser

    “Not sure what you mean by "just uses your localhost". I recently set up Cypress for the app I'm working on, which is a legacy MEAN app that I've been modernizing (migrating to React+TS, etc). It already had a set of Express server API "unit tests" that were really more like…”

Verified against README · Oct 25, 2026 · source

My note

Alternative pages

More in: Testing & QA