Next-generation testing framework powered by Vite. Reuse Vite's config and plugins - consistent across your app and tests. But Vitest is not required. Expect, snapshot, coverage, and more - migrating from Jest is straightforward. Out-of-box ESM, TypeScript and JSX support powered by esbuild.
Features
- Vite's config, transformers, resolvers, and plugins. Use the same setup from your app
- Chai built-in for assertions, with Jest expect compatible APIs
- JSDOM and happy-dom for DOM and browser API mocking
- Browser Mode for running component tests in the browser
- Components testing (Vue, React, Svelte, Lit, Vitesse, Marko)
- Workers multi-threading via Tinypool (a lightweight fork of Piscina)
Categories
FrameworksLicense
MIT LicenseFollow Vitest
Other Useful Business Software
Earn up to 16% annual interest with Nexo.
Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform.
Geographic restrictions, eligibility, and terms apply.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Vitest!