VitePress is a Vite-powered static site generator. It provides fast, modern, and lightweight documentation sites with native ESM support and instant hot reload.
Vitest is a testing framework built natively on top of Vite, reusing Vite's configuration, resolve, and transform pipelines for both applications and their tests. It can also be used independently of Vite, as it is Jest-compatible and supports backend code.
The framework provides a watch mode that reruns only tests related to changed code, similar to hot module replacement. It includes out-of-the-box support for ESM, TypeScript, and JSX, powered by Oxc, and offers Jest-compatible APIs including expect, snapshot testing, and coverage, which supports migration from Jest.
Vitest is free and open source. It is supported by sponsors including Vercel, Chromatic, and Zammad.
Yes, Vitest is free and open source.
No, Vitest can be used even if you are not using Vite, and it also works for backend code.
Yes, Vitest is Jest-compatible with expect, snapshot, and coverage support, making migration from Jest straightforward.
Vitest supports ESM, TypeScript, and JSX out of the box, powered by Oxc.
Yes, it has a smart instant watch mode that only reruns related test changes, similar to HMR.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
GitBook is a knowledge management tool for engineering teams. It simplifies knowledge sharing, with docs-as-code support and AI-powered search & insights.
Screenshot automation CLI for documentation. Define screenshots once in config, regenerate all with one command using Playwright.
The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps. It also has some developer-oriented documentation for Mozilla products, such as Firefox Developer Tools.
The easiest way to document your process.
One platform for Tasks & Documents.
VitePress is a Vite-powered static site generator. It provides fast, modern, and lightweight documentation sites with native ESM support and instant hot reload.