Svelte components are built on top of HTML. Just add data.
CSS is component-scoped by default — no more style collisions or specificity wars. Or you can use your favourite CSS-in-JS library.
Trigger efficient, granular updates by assigning to local variables. The compiler does the rest.
Build beautiful UIs with a powerful, performant transition engine built right into the framework.
Svelte is free and open source software, made possible by the work of dozens of volunteers. Join us!
{#each contributors as contributor, i} {contributor} {/each}