Cypress is a free, open-source automation testing tool created for modern web apps. It was developed for unit testing, to be later extended for E2E automation testing.