# svelte

> Cybernetically enhanced web apps

Latest version **5.57.1** (published 2026-09-18) · MIT license · 0 weekly downloads

## Install

```sh
npm install svelte
pnpm add svelte
yarn add svelte
bun add svelte
```

## Health

**Score 80/100 (A)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; popular repo; extremely popular.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 5.57.1 |
| Published | 2026-09-18 |
| First published | 2016-11-17 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18 |
| Dependencies | 15 |
| Unpacked size | 2.8 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 88169 |
| Maintainers | rich_harris, conduitry, svelte-admin |
| Keywords | svelte, UI, framework, templates, templating |

## Links

- npm: https://www.npmjs.com/package/svelte
- Repository: https://github.com/sveltejs/svelte
- Homepage: https://svelte.dev
- Issues: https://github.com/sveltejs/svelte/issues
- npm.io page: https://npm.io/package/svelte

## Dependencies (15)

- [clsx](https://npm.io/package/clsx.md) ^2.1.1
- [acorn](https://npm.io/package/acorn.md) ^8.18.0
- [esrap](https://npm.io/package/esrap.md) ^2.3.6
- [devalue](https://npm.io/package/devalue.md) ^5.9.2
- [esm-env](https://npm.io/package/esm-env.md) ^1.2.1
- [aria-query](https://npm.io/package/aria-query.md) 5.3.1
- [zimmerframe](https://npm.io/package/zimmerframe.md) ^1.1.2
- [is-reference](https://npm.io/package/is-reference.md) ^3.0.3
- [magic-string](https://npm.io/package/magic-string.md) ^0.30.11
- [@types/estree](https://npm.io/package/@types/estree.md) ^1.0.9
- [axobject-query](https://npm.io/package/axobject-query.md) ^4.1.0
- [locate-character](https://npm.io/package/locate-character.md) ^3.0.0
- [@jridgewell/remapping](https://npm.io/package/@jridgewell/remapping.md) ^2.3.5
- [@sveltejs/acorn-typescript](https://npm.io/package/@sveltejs/acorn-typescript.md) ^1.0.13
- [@jridgewell/sourcemap-codec](https://npm.io/package/@jridgewell/sourcemap-codec.md) ^1.6.0

## Alternatives

- [@sveltejs/kit](https://npm.io/package/@sveltejs/kit.md) — 2.2M weekly downloads
- [@atlaskit/theme](https://npm.io/package/@atlaskit/theme.md) — 402.0K weekly downloads
- [@tangle-network/brand](https://npm.io/package/@tangle-network/brand.md) — 10.0K weekly downloads
- [seneca](https://npm.io/package/seneca.md) — 7.4K weekly downloads
- [@bsb/base](https://npm.io/package/@bsb/base.md) — 7.2K weekly downloads

## Recent versions

- 5.57.1 (latest) — 2026-09-18
- 5.0.0-next.272 (next) — 2024-10-19
- 5.57.0 — 2026-08-28
- 5.56.10 — 2026-08-20
- 5.56.9 — 2026-08-12
- 5.56.8 — 2026-07-24
- 5.56.7 — 2026-07-20
- 5.56.6 — 2026-07-16
- 5.56.5 — 2026-07-14
- 5.56.4 — 2026-06-23
- 5.56.3 — 2026-06-07
- 5.56.2 — 2026-06-04
- 5.56.1 — 2026-06-01
- 5.56.0 — 2026-05-29
- 5.55.10 — 2026-05-27
- … 1077 more at https://npm.io/package/svelte/versions

## README

<a href="https://svelte.dev">
	<picture>
		<source media="(prefers-color-scheme: dark)" srcset="../../assets/banner_dark.png">
		<img src="../../assets/banner.png" alt="Svelte - web development for the rest of us" />
	</picture>
</a>

[![npm version](https://img.shields.io/npm/v/svelte.svg)](https://www.npmjs.com/package/svelte) [![license](https://img.shields.io/npm/l/svelte.svg)](LICENSE.md) [![Chat](https://img.shields.io/discord/457912077277855764?label=chat&logo=discord)](https://svelte.dev/chat)

## 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](https://svelte.dev), or stop by the [Discord chatroom](https://svelte.dev/chat).

## Getting started

You can play around with Svelte in the [tutorial](https://svelte.dev/tutorial), [examples](https://svelte.dev/examples), and [REPL](https://svelte.dev/repl).

When you're ready to build a full-fledge application, we recommend using [SvelteKit](https://svelte.dev/docs/kit):

```sh
npx sv create my-app
cd my-app
npm install
npm run dev
```

See [the SvelteKit documentation](https://svelte.dev/docs/kit) to learn more.

## Changelog

[The Changelog for this package is available on GitHub](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md).

## 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](https://opencollective.com/svelte).

Funds donated via Open Collective will be used for compensating expenses related to Svelte's development.

---
_Source: https://npm.io/package/svelte · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
