Vitest
Next-generation testing framework powered by Vite for fast, lightweight, and integrated testing
About Vitest
Vitest is a Vite-native testing framework designed for speed and simplicity. It seamlessly integrates with Vite's config and plugins, offering out-of-the-box support for ESM, TypeScript, and JSX. Compatible with Jest, Vitest provides smart watch mode, coverage tools, and more, making it ideal for modern web development.
FAQ
Yes, Vitest is free and open source, made possible by wonderful sponsors.
Yes, you can use Vitest even if you are not using Vite. It is Jest-compatible and works for backend code too.
Vitest is fast, lightweight, and integrated with Vite. It reuses Vite's config and plugins, supports ESM, TypeScript, and JSX out-of-box, and has smart and instant watch mode.
Vitest is Jest-compatible, meaning it supports Expect, snapshot, coverage, and more, making migration from Jest straightforward.
Vitest was created by Vladimir, an open source developer and core team member of Vitest & Vite, sponsored by VoidZero Inc.
Documentation for Vitest can be found in the Guides, API, and Config sections on the website. There are also versions for Unreleased, v3, v2, v1, and v0.
Alternatives to consider
Community ratings & full listBadges
Promote Vitest giving it more exposure, by adding these badges to your website, documentation, or product listing. Each badge links back to Vitest page on Webfolio.
<a href="https://www.webfolio.to/tools/vitest?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Featured on Webfolio" style="max-width: 150px" /></a>
Categories
Claim this tool
Are you the founder? Claim your profile to update details and track views.