Open-Source Wikis

/

Svelte

/

Maintainers

sveltejs/svelte

Maintainers

Active contributors: Rich Harris, Ben McCann, Simon H

Source

  • There is no CODEOWNERS file in this repository, so all ownership signals derive from git log against origin/main.
  • Bot accounts (changeset-bot[bot], dependabot[bot], github-actions[bot]) are excluded.
  • Rich Harris and Rich-Harris are the same author under two committer aliases; a small number of commits also use Richard Harris. They are merged in the table below.

Top contributors all-time (committers)

Contributor Approx. commits
Rich Harris 3,983
Conduitry 804
Simon H 696
Dominic Gannaway 497
Tan Li Hau 320
Ben McCann 246
Paolo Ricciuti 245
Puru Vijay 118

The repo has 921 unique authors over its full history.

Subsystem ownership (recent committers)

The table below maps the major subsystems of the svelte package to the engineers most active in those areas, derived from git log -- <path> against origin/main. "Recent" means the all-time leaderboard for that path, weighted by commit count.

Subsystem Recent contributors (git history)
Compiler — parser (packages/svelte/src/compiler/phases/1-parse/) Rich Harris, Simon H, Paolo Ricciuti
Compiler — analyze (packages/svelte/src/compiler/phases/2-analyze/) Rich Harris, Simon H, Paolo Ricciuti, Dominic Gannaway
Compiler — transform (packages/svelte/src/compiler/phases/3-transform/) Rich Harris, Simon H, Dominic Gannaway, Paolo Ricciuti
Migrate codemod (packages/svelte/src/compiler/migrate/) Rich Harris, Simon H, Paolo Ricciuti
Reactivity engine (packages/svelte/src/internal/client/reactivity/) Dominic Gannaway, Rich Harris, Simon H
Client runtime DOM (packages/svelte/src/internal/client/dom/) Rich Harris, Simon H, Dominic Gannaway
Server runtime (packages/svelte/src/internal/server/) Rich Harris, Simon H, Dominic Gannaway
Reactive built-ins (packages/svelte/src/reactivity/) Rich Harris, Simon H, Dominic Gannaway
Transitions / animate / motion / easing Rich Harris, Simon H
Stores (packages/svelte/src/store/) Rich Harris, Simon H
Build / CI / changesets Ben McCann, Rich Harris
Tests harness (packages/svelte/tests/) Rich Harris, Simon H, Dominic Gannaway, Paolo Ricciuti

Where to ask

  • GitHub Discussions / Issueshttps://github.com/sveltejs/svelte/issues. Reach out via comments on relevant tickets first.
  • Discordhttps://svelte.dev/chat. There's a #contributing channel for code-level questions.
  • Maintainer meetings — last Saturday of each month. Outcomes are posted publicly on relevant issue threads (per CONTRIBUTING.md).

Note on aliases

Git history shows the same maintainer under multiple committer-name aliases. Examples (not exhaustive): Rich Harris / Rich-Harris / Richard Harris (same person), dummdidumm (the GitHub username for Simon H). The table above uses primary aliases.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – Svelte wiki | Factory