Open-Source Wikis

/

Svelte

/

Packages

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.

Packages – Svelte wiki | Factory