What is vitest built with?
vitest is a TypeScript repo built with Vite, Vue, and vue-router. It makes its content with pngjs and ansi-to-html, validates its data with @standard-schema/spec, is tested with playwright, Testing Library, @blazediff/core, @vitest/istanbul-lib-report, Chai, and 6 more, and deploys with @edge-runtime/vm. It has 233,543 written lines, with 1,662 test files.
Read on November 7, 2026, at commit f21f224. Read it as markdown
Frontend
The base 2
- Vite84 files · in packages/ui/package.json
- Vue45 files · in packages/ui/package.json
Styles 1
- UnoCSS1 file
Interface 5
floating-vue8 files
- codemirror5 files
prompts3 files
splitpanes3 files
vue-virtual-scroller1 file
Other repos with a similar stack
Ordered by how much of its stack they share with vitest, then by stars.
Frequently asked questions
What language is vitest written in?
vitest is written in TypeScript, with 233,543 written lines.
What framework does vitest use?
Does vitest have tests?
Yes. vitest has 1,662 test files and is tested with playwright, Testing Library, @blazediff/core, @vitest/istanbul-lib-report, Chai, msw, Faker, vitest-browser-vue, @sinonjs/fake-timers, happy-dom, and jsdom.
Which repos have a stack like vitest's?
The ones that share most of its stack:slidevjs/slidevmoeru-ai/airicypress-io/cypress
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

