What is vitepress built with?
vitepress is a TypeScript repo built with Vue, Vite, and polka. It makes its content with markdown-it, gray-matter, shiki, @shikijs/transformers, eta, and 1 more and uses lru-cache. It has 34,206 written lines, with 43 test files.
Read on November 6, 2026, at commit 6c9f6e6. Read it as markdown
Frontend
The base 2
- Vue64 files · in package.json
- Vite22 files · in package.json
Styles 2
- PostCSS1 file
postcss-selector-parser1 file
Interface 4
@clack/prompts1 file
mark.js1 file
- @docsearch/js1 file
- ora1 file
Icons 1
- Iconify1 file
Backend
Data 1
- lru-cache1 file
Other repos with a similar stack
Ordered by how much of its stack they share with vitepress, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
5 of 34 in commonCompare →
Frequently asked questions
What language is vitepress written in?
vitepress is written in TypeScript, with 34,206 written lines.
What framework does vitepress use?
What services does vitepress use?
vitepress uses lru-cache.
Does vitepress have tests?
Yes. vitepress has 43 test files.
Which repos have a stack like vitepress's?
The ones that share most of its stack:n8n-io/n8nshadcn-ui/uiCherryHQ/cherry-studio
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 →

