---
key: pl/svelte
kind: plang
name: "Svelte"
url: https://plangs.page/svelte
---

# Svelte

> Front-end framework that compiles HTML templates to optimized JavaScript.

Component-based front-end software framework, created by Rich Harris and maintained by the Svelte core team members. It compiles HTML templates to specialized code that manipulates the DOM directly, reducing the size of transferred files and improving client performance.

## Facts

- Appeared: 2016
- Homepage: https://svelte.dev/
- GitHub: https://github.com/sveltejs/svelte
- Languish ranking: #30

## Relationships

### Paradigms

- [Compiled](https://plangs.page/paradigm/compiled)
- [Event-Driven](https://plangs.page/paradigm/event-driven)
- [Functional](https://plangs.page/paradigm/functional)
- [Reactive](https://plangs.page/paradigm/reactive)

### Platforms

- [Node.js](https://plangs.page/platform/nodejs)
- [WWW](https://plangs.page/platform/web)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)
- [Static](https://plangs.page/type-system/static)

### Compiles To

- [JavaScript](https://plangs.page/javascript)

### Target Of

- [Astro](https://plangs.page/astro)

### Licenses

- [MIT](https://plangs.page/license/mit)

### Tags

- [Application Framework](https://plangs.page/tag/framework)
- [GUI](https://plangs.page/tag/gui)
- [WebDev](https://plangs.page/tag/webdev)
