-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
One thing I don't particularly like about Cypress is that it uses its own "magic" to handle async operation instead of async/await. I believe playwright handles this better, but I haven't had a chance to try it out myself.
If your application makes server side requests, these cannot be intercepted by Cypress. I just started working with MSW and am loving it so far. I implemented a solution that uses a cookie to define the mock response to return or pass through if the cookie is not found. This solution can also be used in dev outside of Cypress which is a huge win imo.