Source: https://seerepo.com/r/youzan/vant/built
Markdown source: https://seerepo.com/r/youzan/vant/built.md
Description: vant is a TypeScript repo built with Vue, Vite, and vue-router. It makes its content with highlight.js and markdown-it and is tested with @vue/test-utils.

# What is vant built with?

vant is a TypeScript repo built with Vue, Vite, and vue-router. It makes its content with highlight.js and markdown-it and is tested with @vue/test-utils. It has 75,544 written lines, with 271 test files.

Read on November 4, 2026, at commit 7cc4992.

Repository: https://github.com/youzan/vant

## Frontend (packages/vant-cli)

### The base

- **[Vue](https://seerepo.com/uses/vue)**: 7 files · [in packages/vant-cli/package.json](https://github.com/youzan/vant/blob/7cc499279866e74b117593abf612567d5a2eb28d/packages/vant-cli/package.json)
- **[Vite](https://seerepo.com/uses/vite)**: 3 files · [in packages/vant-cli/package.json](https://github.com/youzan/vant/blob/7cc499279866e74b117593abf612567d5a2eb28d/packages/vant-cli/package.json)

### Styles

- **Less**: 1 file
- **[PostCSS](https://seerepo.com/uses/postcss)**: 1 file

## Support (packages/vant-cli)

### The base

- **[vue-router](https://seerepo.com/uses/vue-router)**: 2 files

### Content

- **[highlight.js](https://seerepo.com/uses/highlightjs)**: 1 file
- **markdown-it**: 1 file

### Tools

- **esbuild**: 3 files
- **fast-glob**: 2 files
- **Babel**: 1 file
- **commander**: 1 file

### Other

- **fs-extra**: 11 files
- **picocolors**: 2 files
- **transliteration**: 2 files

## Frontend (packages/vant-compat)

### The base

- **[Vue](https://seerepo.com/uses/vue)**: 4 files · [in packages/vant-cli/package.json](https://github.com/youzan/vant/blob/7cc499279866e74b117593abf612567d5a2eb28d/packages/vant-cli/package.json)

## Frontend (packages/vant-use)

### The base

- **[Vue](https://seerepo.com/uses/vue)**: 12 files · [in packages/vant-cli/package.json](https://github.com/youzan/vant/blob/7cc499279866e74b117593abf612567d5a2eb28d/packages/vant-cli/package.json)

## Frontend (packages/vant)

### The base

- **[Vue](https://seerepo.com/uses/vue)**: 176 files · [in packages/vant-cli/package.json](https://github.com/youzan/vant/blob/7cc499279866e74b117593abf612567d5a2eb28d/packages/vant-cli/package.json)

## Support (packages/vant)

### The base

- **[vue-router](https://seerepo.com/uses/vue-router)**: 1 file

### Testing

- **@vue/test-utils**: 9 files

## Other repos with a similar stack

- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Vue, Vite, vue-router, highlight.js, markdown-it · [Compare](https://seerepo.com/compare/n8n-io/n8n/vs/youzan/vant)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): Vue, Vite, vue-router, highlight.js, markdown-it · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/youzan/vant)
- [hoppscotch/hoppscotch](https://seerepo.com/r/hoppscotch/hoppscotch/built): Vue, Vite, vue-router, highlight.js, markdown-it · [Compare](https://seerepo.com/compare/hoppscotch/hoppscotch/vs/youzan/vant)
- [beekeeper-studio/beekeeper-studio](https://seerepo.com/r/beekeeper-studio/beekeeper-studio/built): Vue, Vite, PostCSS, highlight.js · [Compare](https://seerepo.com/compare/beekeeper-studio/beekeeper-studio/vs/youzan/vant)
- [1Panel-dev/MaxKB](https://seerepo.com/r/1Panel-dev/MaxKB/built): Vue, Vite, vue-router, highlight.js · [Compare](https://seerepo.com/compare/1Panel-dev/MaxKB/vs/youzan/vant)
- [openobserve/openobserve](https://seerepo.com/r/openobserve/openobserve/built): Vue, Vite, vue-router, highlight.js · [Compare](https://seerepo.com/compare/openobserve/openobserve/vs/youzan/vant)

## Frequently asked questions

### What language is vant written in?

vant is written in TypeScript, with 75,544 written lines.

### What framework does vant use?

vant is built with Vue, Vite, and vue-router.

The proof: [in packages/vant-cli/package.json](https://github.com/youzan/vant/blob/7cc499279866e74b117593abf612567d5a2eb28d/packages/vant-cli/package.json)

### Does vant have tests?

Yes. vant has 271 test files and is tested with @vue/test-utils.

### Which repos have a stack like vant's?

The ones that share most of its stack: n8n-io/n8n, datawhalechina/hello-agents, and hoppscotch/hoppscotch.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
