Search tools, frameworks, libraries, categories and domains
Microsoft's cross-browser end-to-end testing and automation framework; the E2E standard.
npm i @playwright/test
Package @playwright/test, last 52 weeks.
@playwright/test
Other tools in the same categories.
vitest-dev/vitest
Vite-native test runner with a Jest-compatible API and real-browser mode; the default for new projects.
jestjs/jest
Long-standing JavaScript test runner with snapshots and mocking; still huge, though Vitest wins new projects.
testing-library/react-testing-library
User-centric DOM testing utilities for React, Vue, Angular and Svelte that query like users do.
storybookjs/storybook
Workshop for building, documenting and testing UI components in isolation.
cypress-io/cypress
Developer-friendly E2E and component testing in a real browser with time-travel debugging.
mswjs/msw
Mock Service Worker: intercepts network requests to mock APIs in tests, Storybook and the browser.
GoogleChrome/lighthouse
Google's automated auditing for performance, Core Web Vitals, accessibility and SEO.
SeleniumHQ/selenium
W3C WebDriver-based browser automation with bindings for every major language and a huge grid ecosystem.
puppeteer/puppeteer
Node library from Chrome for controlling Chrome and Firefox via DevTools Protocol and WebDriver BiDi.