--- layout: home sidebar: false title: Vitest titleTemplate: A blazing fast unit test framework powered by Vite hero: name: Vitest text: Blazing Fast Unit Test Framework tagline: A Vite-native unit test framework. It's fast! image: src: /logo-shadow.svg alt: Vitest actions: - theme: brand text: Get Started link: /guide/ - theme: alt text: Features link: /guide/features - theme: alt text: Why Vitest? link: /guide/why - theme: alt text: View on GitHub link: https://github.com/vitest-dev/vitest features: - title: Vite Powered details: Reuse Vite's config, transformers, resolvers, and plugins - consistent across your app and tests. - title: Jest Compatible details: Expect, snapshot, coverage, and more - migrating from Jest is straightforward. - title: Smart & instant watch mode details: Only rerun the related changes, just like HMR for tests! - title: ESM, TypeScript, JSX details: Out-of-box ESM, TypeScript and JSX support powered by esbuild ---