sveltejs/svelte
Packages
Active contributors: Rich Harris, Simon H, Dominic Gannaway
Overview
This monorepo declares its workspaces in pnpm-workspace.yaml:
packages:
- 'packages/*'
- 'playgrounds/*'There is exactly one published package — svelte — under packages/svelte. Everything else (playgrounds, the benchmarking/ directory, documentation/) is repo-local tooling and not published.
| Package | Path | Published as | Purpose |
|---|---|---|---|
| Svelte | packages/svelte |
svelte |
The compiler, runtimes, and runtime utility modules. |
| Sandbox playground (not published) | playgrounds/* |
— | Local sandboxes used to develop and reproduce issues. |
| Benchmarks (not published) | benchmarking/ |
— | Microbenchmark harness driving pnpm bench. |
| Docs (not published) | documentation/docs/ |
— | Markdown that ships to https://svelte.dev/docs/svelte. |
If you're new to the codebase, start at the svelte package — that's where 99% of the work happens.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.