Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
| Date | Stars |
|---|---|
| 2026-07-24 | 5907 |
| 2026-07-25 | 5907 |
| 2026-07-28 | 5907 |
| 2026-07-30 | 5907 |
| 2026-08-06 | 5907 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<p align="center">
<!-- We use two SVGs here so that this displays correctly
on Github. This might not look right in other Markdown previewers. -->
<img alt="Cypress Real World App Logo" src="./src/svgs/rwa-logo-light.svg#gh-dark-mode-only" />
<img alt="Cypress Real World App Logo" src="./src/svgs/rwa-logo.svg#gh-light-mode-only" />
</p>
<p align="center">
<a href="https://cypress.io">
<img width="140" alt="Cypress Logo" src="./src/svgs/built-by-cypress.svg" />
</a>
</p>
<p align="center">
<a href="https://cloud.cypress.io/projects/7s5okt/runs">
<img src="https://img.shields.io/endpoint?url=https://cloud.cypress.io/badge/detailed/7s5okt/develop&style=flat&logo=cypress" />
</a>
<a href="https://codecov.io/gh/cypress-io/cypress-realworld-app">
<img src="https://codecov.io/gh/cypress-io/cypress-realworld-app/branch/develop/graph/badge.svg" />
</a>
<a href="https://percy.io/cypress-io/cypress-realworld-app">
<img src="https://percy.io/static/images/percy-badge.svg" />
</a>
<a href="#contributors-">
<img src="https://img.shields.io/badge/all_contributors-6-green.svg?style=flat" />
</a>
</p>
<p align="center">
A payment application to demonstrate <strong>real-world</strong> usage of <a href="https://cypress.io">Cypress</a> testing methods, patterns, and workflows.
</p>
<p align="center">
<img style='width: 70%' alt="Cypress Real World App" src="./public/img/rwa-readme-screenshot.png" />
</p>
> 💬 **Note from maintainers**
>
> This application is purely for demonstration and educational purposes. Its setup and configuration resemble typical real-world applications, but it's not a full-fledged production system. Use this app to learn, experiment, tinker, and practice application testing with Cypress.
>
> Happy Testing!
---
## Features
🛠 Built with [React][reactjs], [XState][xstate], [Express][express], [lowdb][lowdb], [Material-UI][material-ui] and [TypeScript][typescript]
⚡️ Zero database dependencies
🚀 Full-stack [Express][express]/[React][reactjs] application with real-world features and tests
👮♂️ Local Authentication
🔥 Database Seeding with End-to-end Tests
💻 CI/CD + [Cypress Cloud][cypresscloud]
## Getting Started
The Cypress Real-World App (RWA) is a full-stack Express/React application backed by a local JSON database ([lowdb]).
The app is bundled with [example data](./data/database.json) (`data/database.json`) that contains everything you need to start using the app and run tests out-of-the-box.
> 🚩 **Note**
>
> You can login to the app with any of the [example app users](./data/database.json#L2). The default password for all users is `s3cret`.
> Example users can be seen by running `yarn list:dev:users`.
### Prerequisites
This project requires [Node.js](https://nodejs.org/en/) to be installed on your machine. Refer to the [.node-version](./.node-version) file for the exact version.
[Yarn Classic](https://classic.yarnpkg.com/) is also required. Once you have [Node.js](https://nodejs.org/en/) installed, execute the following to install the npm module [yarn](https://www.npmjs.com/package/yarn) (Classic - version 1) globally.
```shell
npm install yarn@latest -g
```
If you have Node.js' experimental [Corepack](https://nodejs.org/dist/latest/docs/api/corepack.html) feature enabled, then you should skip the step `npm install yarn@latest -g` to install Yarn Classic globally. The RWA project is locally configured for `Corepack` to use Yarn Classic (version 1).
#### Yarn Modern
**This project is not compatible with [Yarn Modern](https://yarnpkg.com/) (version 2 and later).**
### Installation
To clone the repo to your local system and install dependencies, execute the following commands:
```shell
git clone https://github.com/cypress-io/cypress-realworld-app
cd cypress-realworld-app
yarn
```
#### Mac users with M-series chips will need to prepend `PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true`.
```shell
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true yarn install
```
### RuExcerpt of 17,727 characters
Read on GitHub683
Kevin Old · Dorvie, Inc · Tunisia
100
Robert Guss
67
Mend Renovate · @mend
60
36
Amir Rustamzadeh · firestreakvc · United States
31
Emily Wisniewski (Rohrbough) · @cypress-io
19
Bill Glesias · @cypress-io
16
Adam Stone-Lord · Moldova
15
Gleb Bahmutov · Morocco
8
DEBRIS APRON
7
Jennifer Shehane · @cypress-io · United States
7
Matt Schile · @cypress-io
6
Matt Henkes · @cypress-io
6
6
Emanuil Copil
4
Cacie Prins
3
Ely Lucas · United States
3
Paul Jaffre · @getsentry · United States
3
3
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:46a17e4cbe810a95, topic:testing