Source: https://seerepo.com/r/sveltejs/kit/built
Markdown source: https://seerepo.com/r/sveltejs/kit/built.md
Description: kit is a JavaScript repo built with Vite and Svelte. It makes its content with sharp and validates its data with @standard-schema/spec and valibot.

# What is kit built with?

kit is a JavaScript repo built with Vite and Svelte. It makes its content with sharp, validates its data with @standard-schema/spec and valibot, and is tested with Vitest and @playwright/test. It has 109,906 written lines, with 2,114 test files.

Read on November 5, 2026, at commit decaf66.

Repository: https://github.com/sveltejs/kit

## Support (packages/adapter-auto)

### Testing

- **Vitest**: 2 files

## Support (packages/adapter-bun)

### Testing

- **@playwright/test**: 1 file

## Frontend (packages/adapter-cloudflare)

### The base

- **[Vite](https://seerepo.com/uses/vite)**: 1 file

## Support (packages/adapter-cloudflare)

### Testing

- **Vitest**: 2 files
- **@playwright/test**: 1 file

### Tools

- **@rolldown/pluginutils**: 1 file
- **wrangler**: 1 file

## Support (packages/adapter-netlify)

### Testing

- **@playwright/test**: 1 file
- **Vitest**: 1 file

### Tools

- **Rolldown**: 1 file

## Support (packages/adapter-node)

### Testing

- **Vitest**: 3 files
- **@playwright/test**: 1 file

## Support (packages/adapter-static)

### Testing

- **@playwright/test**: 1 file

## Support (packages/adapter-vercel)

### Testing

- **@playwright/test**: 1 file
- **Vitest**: 1 file

### Tools

- **[Vercel](https://seerepo.com/uses/vercel)**: 1 file

## Frontend (packages/enhanced-img)

### The base

- **[Svelte](https://seerepo.com/uses/svelte)**: 1 file

## Support (packages/enhanced-img)

### Content

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

### Testing

- **@playwright/test**: 1 file
- **Vitest**: 1 file

### Tools

- **magic-string**: 1 file
- **vite-imagetools**: 1 file
- **zimmerframe**: 1 file

## Frontend (packages/kit)

### The base

- **[Svelte](https://seerepo.com/uses/svelte)**: 11 files
- **[Vite](https://seerepo.com/uses/vite)**: 4 files

## Support (packages/kit)

### Validation

- **[@standard-schema/spec](https://seerepo.com/uses/standard-schema-spec)**: 3 files
- **[valibot](https://seerepo.com/uses/valibot)**: 1 file

### Testing

- **Vitest**: 77 files
- **@playwright/test**: 2 files

### Tools

- **esm-env**: 37 files
- **magic-string**: 4 files
- **@rolldown/pluginutils**: 3 files
- **@jridgewell/trace-mapping**: 1 file

### Other

- **devalue**: 15 files
- **cookie**: 2 files
- **sirv**: 2 files
- **mrmime**: 1 file
- **[OpenTelemetry](https://seerepo.com/uses/opentelemetry)**: 1 file

## Frontend (packages/package)

### The base

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

## Support (packages/package)

### Testing

- **Vitest**: 1 file

### Tools

- **chokidar**: 1 file
- **Prettier**: 1 file
- **svelte2tsx**: 1 file

## Other repos with a similar stack

- [storybookjs/storybook](https://seerepo.com/r/storybookjs/storybook/built): Vite, Svelte, @standard-schema/spec, valibot · [Compare](https://seerepo.com/compare/storybookjs/storybook/vs/sveltejs/kit)
- [immich-app/immich](https://seerepo.com/r/immich-app/immich/built): Vite, Svelte, sharp · [Compare](https://seerepo.com/compare/immich-app/immich/vs/sveltejs/kit)
- [ruvnet/ruflo](https://seerepo.com/r/ruvnet/ruflo/built): Vite, Svelte, sharp · [Compare](https://seerepo.com/compare/ruvnet/ruflo/vs/sveltejs/kit)
- [withastro/astro](https://seerepo.com/r/withastro/astro/built): Vite, Svelte, sharp · [Compare](https://seerepo.com/compare/sveltejs/kit/vs/withastro/astro)
- [payloadcms/payload](https://seerepo.com/r/payloadcms/payload/built): Vite, sharp, @standard-schema/spec · [Compare](https://seerepo.com/compare/payloadcms/payload/vs/sveltejs/kit)
- [CopilotKit/CopilotKit](https://seerepo.com/r/CopilotKit/CopilotKit/built): Vite, @standard-schema/spec, valibot · [Compare](https://seerepo.com/compare/CopilotKit/CopilotKit/vs/sveltejs/kit)

## Frequently asked questions

### What language is kit written in?

kit is written in JavaScript, with 109,906 written lines.

### What framework does kit use?

kit is built with Vite and Svelte.

### Does kit have tests?

Yes. kit has 2,114 test files and is tested with Vitest and @playwright/test.

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

The ones that share most of its stack: storybookjs/storybook, immich-app/immich, and ruvnet/ruflo.

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