Vitest

vitest.dev

Next generation testing framework powered by Vite

Visit
Vitest screenshot
/ About /

Vitest is a Vite-native JavaScript testing framework designed to work seamlessly with Vite projects by reusing its config and transform pipelines. It offers Jest compatibility, smart watch mode, and out-of-the-box support for ESM, TypeScript, and JSX. It can also be used independently of Vite for backend code.

/ How it works /

Vitest integrates directly with Vite's config and plugin system to run tests using the same resolve and transform pipelines as the application.

/ Who it's for /

JavaScript and TypeScript developers

/ More info /

Background.

Status
launched
Business model
open-source
/ Discovered patterns /

Similar projects.

Coming soonSpektrail’s read on Dev Tools

Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.

Coming soon

Have a take on this space?

Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.