Source: https://seerepo.com/r/vuejs/core/built
Markdown source: https://seerepo.com/r/vuejs/core/built.md
Description: core is a TypeScript repo. It stores its data in lru-cache, makes its content with entities, and is tested with Vitest and Puppeteer.

# What is core built with?

core is a TypeScript repo. It stores its data in lru-cache, makes its content with entities, is tested with Vitest and Puppeteer, and deploys with serve-handler. It has 170,533 written lines, with 240 test files.

Read on November 5, 2026, at commit 8b479a8.

Repository: https://github.com/vuejs/core

## Support (packages/compiler-core)

### Content

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

### Tools

- **Babel**: 6 files
- **estree-walker**: 1 file
- **source-map-js**: 1 file

## Frontend (packages/compiler-sfc)

### Styles

- **[PostCSS](https://seerepo.com/uses/postcss)**: 4 files
- **postcss-modules**: 1 file
- **postcss-selector-parser**: 1 file
- **Sass**: 1 file

## Backend (packages/compiler-sfc)

### Data

- **[lru-cache](https://seerepo.com/uses/lru-cache)**: 3 files

## Support (packages/compiler-sfc)

### Testing

- **Vitest**: 1 file

### Tools

- **Babel**: 16 files
- **magic-string**: 4 files
- **estree-walker**: 3 files
- **source-map-js**: 3 files
- **TypeScript**: 1 file

### Other

- **hash-sum**: 1 file
- **minimatch**: 1 file

## Support (packages/reactivity)

### Testing

- **Vitest**: 6 files

## Support (packages/runtime-core)

### Testing

- **Vitest**: 2 files

## Support (packages/runtime-dom)

### Testing

- **Vitest**: 2 files

### Tools

- **csstype**: 1 file

## Support (packages/server-renderer)

### Testing

- **Vitest**: 2 files

## Support (packages/vue-compat)

### Testing

- **Vitest**: 1 file

## Support (packages/vue)

### Testing

- **Vitest**: 2 files
- **Puppeteer**: 1 file

### Deploy

- **serve-handler**: 1 file

## Support (packages/vue/compiler-sfc)

### Tools

- **TypeScript**: 1 file

## Other repos with a similar stack

- [heygen-com/hyperframes](https://seerepo.com/r/heygen-com/hyperframes/built): entities, PostCSS, postcss-selector-parser · [Compare](https://seerepo.com/compare/heygen-com/hyperframes/vs/vuejs/core)
- [siyuan-note/siyuan](https://seerepo.com/r/siyuan-note/siyuan/built): PostCSS, postcss-selector-parser, Sass · [Compare](https://seerepo.com/compare/siyuan-note/siyuan/vs/vuejs/core)
- [vercel/next.js](https://seerepo.com/r/vercel/next.js/built): PostCSS, Sass
- [shadcn-ui/ui](https://seerepo.com/r/shadcn-ui/ui/built): lru-cache, PostCSS
- [tailwindlabs/tailwindcss](https://seerepo.com/r/tailwindlabs/tailwindcss/built): PostCSS, postcss-selector-parser
- [vitejs/vite](https://seerepo.com/r/vitejs/vite/built): PostCSS, Sass

## Frequently asked questions

### What language is core written in?

core is written in TypeScript, with 170,533 written lines.

### What database does core use?

core stores its data in lru-cache.

### Does core have tests?

Yes. core has 240 test files and is tested with Vitest and Puppeteer.

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

The ones that share most of its stack: heygen-com/hyperframes, siyuan-note/siyuan, and vercel/next.js.

## 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.
