Svelte • Cybernetically enhanced web apps
Svelte logotype

Cybernetically enhanced web apps

Svelte components are built on top of HTML. Just add data.

{#if intersecting} {/if}

CSS is component-scoped by default — no more style collisions or specificity wars. Or you can use your favourite CSS-in-JS library.

{#if intersecting} {/if}

Trigger efficient, granular updates by assigning to local variables. The compiler does the rest.

{#if intersecting} {/if}

Build beautiful UIs with a powerful, performant transition engine built right into the framework.

{#if intersecting} {/if}

Who's using Svelte?

Contributors

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}