web development for the rest of us

★ 88,689⑂ 6,032👁 922⑃ 8,844● 9,300▤ 640◈ 589
JavaScriptMITCreated 2016-11-20svelte.dev
88,689
stars
+12+160+388
6,032
forks
922
watchers
8,844
prs
9,300
issues
640
releases
589
discussions

README

What is Svelte?

Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.

Learn more at the Svelte website, or stop by the Discord chatroom.

 Supporting Svelte

Svelte is an MIT-licensed open source project with its ongoing development made possible entirely by fantastic volunteers. If you'd like to support their efforts, please consider:

- Becoming a backer on Open Collective.

Funds donated via Open Collective will be used for compensating expenses related to Svelte's development such as hosting costs. If sufficient donations are received, funds may also be used to support Svelte's development more directly.

 Roadmap

You may view our roadmap if you'd like to see what we're currently working on.

 Contributing

Please see the Contributing Guide and the svelte package for information on contributing to Svelte.

 Is svelte.dev down?

Probably not, but it's possible. If you can't seem to access any .dev sites, check out this SuperUser question and answer.

 License

MIT

Top issues

Discussions

Latest release

[email protected] [email protected] 2026-10-26
Patch Changes

-   fix: use the first valid fallback role in role for a11y checks (19045)

-   chore: remove obsolete code (19051)

-   fix: keep creating state sources for property checks during component init (18949)

-   fix: skip redundant attribute writes during hydration (18869)

-   fix: track missing state property checks in unowned deriveds (18944)

-   fix: devalue link in hydratable_serialization_failed error (18999)

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON