| home |
false |
Vitest |
Next Generation testing framework |
| name |
text |
tagline |
image |
actions |
| Vitest |
Next Generation Testing Framework |
A Vite-native testing framework. It's fast! |
| src |
alt |
| /logo-shadow.svg |
Vitest |
|
| theme |
text |
link |
| brand |
Get Started |
/guide/ |
|
| theme |
text |
link |
| alt |
Features |
/guide/features |
|
| theme |
text |
link |
| alt |
Why Vitest? |
/guide/why |
|
|
|
|
|
| title |
icon |
details |
| Vite Powered |
<span class="i-logos:vitejs"></span> |
Reuse Vite's config and plugins - consistent across your app and tests. But it's not required to use Vitest! |
|
| title |
icon |
details |
| Jest Compatible |
<span class="i-logos:jest"></span> |
Expect, snapshot, coverage, and more - migrating from Jest is straightforward. |
|
| title |
icon |
details |
| Smart & instant watch mode |
⚡ |
Only rerun the related changes, just like HMR for tests! |
|
| title |
icon |
details |
| ESM, TypeScript, JSX |
<span class="i-logos:typescript-icon"></span> |
Out-of-box ESM, TypeScript and JSX support powered by esbuild. |
|
|