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 projects to take advantage of our Dashboard service.
- Your team or organization is a non-commercial entity
- Source code is available in a public location with an OSI-approved license
Always free and open source. No restrictions or limitations.
Open Source Plan
- Test recordingsUnlimited
- Test parallelization
- Run grouping
Learn more about Cypress pricing
What features are available to me?
You get all the features, including Parallelization and Run Grouping.
How long is data retained?
All the data from your test runs will be available in the Dashboard for 90 days.
What counts as a test recording?
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.
What's test parallelization?
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.
What's run grouping?
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.
What level of support is included?
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.
Can I change my plan?
Yes, you can change your plan anytime by emailing [email protected] or via the Dashboard.
Can I cancel my plan?
Yes, you can cancel your plan anytime by emailing [email protected] or via the Dashboard.
What if I need a custom plan?
Contact us. We can customize any commercial plan to help organizations of any size to meet their needs.
Have more questions? Contact us.
We have a roadmap packed with ongoing improvements. Cypress is getting better and better every day.
Our docs are super thorough and cover every API command, plus examples to help you and your team maintain quality tests.