Cypress.io is an avid supporter of open source. We use and contribute to open source projects every day to make our products better, and believe it’s vital for supporting other developers and the ecosystem.
To support the community, we provide the Open Source plan for public projects to take advantage of our Dashboard service. To qualify, your project needs just two things:
Always free and open source. No restrictions or limitations.
You get all the features, including Parallelization and Run Grouping.
All the data from your test runs will be available in the Dashboard for 90 days.
We consider each time the it() function is called to be a single test. Only test runs configured to record to the Dashboard Service when running Cypress headlessly count toward your plan limit.
Cypress can automatically balance your spec files and run your tests in parallel across available machines when run in Continuous Integration. This ensures that your tests run as fast as possible, with no need for manual configuration.
Run grouping helps you organize your tests. Cypress offers the ability to group separate `cypress run` tasks within the same run view. This is useful if you want to run the same group of tests across different environments, across several directories in a monorepo, and more. Read more about grouping in our docs.
Community and public chat support are offered to every user of Cypress and in the Open Source plan. Email support is available for paid plans. Priority support is available for customers on custom plans.
Yes, you can change your plan anytime by emailing [email protected] or via the Dashboard.
Yes, you can cancel your plan anytime by emailing [email protected] or via the Dashboard.
Contact us. We can customize any commercial plan to help organizations of any size to meet their needs.