
Svelte
Compiler that turns Svelte components into JavaScript that updates the DOM directly, used to build web applications.
Svelte is a compiler. It takes declarative components and converts them into JavaScript that updates the DOM directly, and it is used to build web applications. The getting started page recommends SvelteKit, the official application framework from the Svelte team, and creates a project with npx sv create. Svelte can also be used on its own with Vite through vite-plugin-svelte. In that setup the build writes HTML, JS and CSS files to a dist directory, and Vite is often used this way to build single-page apps.
Identity
Rendering and deploy
- Rendering
- Static output, In the browser2
- Install with
- npx sv create (SvelteKit, the recommended application framework)2
Releases
Adoption
Sources
- 2026-10-22: links, Written in, GitHub stars
api.github.com/repos/sveltejs/svelte - 2026-10-22: links, Install with, Rendering
svelte.dev/docs/svelte/getting-started - 2026-10-22: Maintainer
raw.githubusercontent.com/sveltejs/svelte/main/LICENSE.md - 2026-10-22: Maintained by, Categories, License, License model
raw.githubusercontent.com/sveltejs/svelte/main/README.md - 2026-10-22: Categories
svelte.dev/docs/svelte/overview - 2026-10-22: Runtime, Minimum runtime
registry.npmjs.org/svelte/latest - 2026-10-22: Current major version, Last release
api.github.com/repos/sveltejs/svelte/releases - 2026-10-22: Contributors
api.github.com/repos/sveltejs/svelte/contributors - 2026-10-22: npm downloads a week
api.npmjs.org/downloads/point/last-week/svelte - 2026-10-22: First release
registry.npmjs.org/svelte - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/svelte