Svelte is a tool for building fast web applications with slick interactive user interfaces. It can be used to build your entire app, or you can add it incrementally to an existing codebase. You can also ship components as standalone packages that work anywhere, without the overhead of a dependency on a conventional framework.