Svelte is a modern JavaScript framework designed for building user interfaces with a focus on performance and simplicity. Unlike traditional frameworks like React or Vue, Svelte shifts much of the work typically done in the browser to the build time by compiling components into highly optimized, imperative JavaScript. This approach leads to smaller bundle sizes and faster runtime performance. In Svelte, components are written in a simple, HTML-like syntax, with embedded JavaScript and CSS, allowing for a more intuitive and less boilerplate-heavy development experience. For application developers, Svelte offers a reactive programming paradigm where component reactivity is managed automatically, resulting in more maintainable code. Its lightweight ecosystem makes it an attractive choice for both small projects and large-scale applications, especially when client-side performance and ease of use are priorities.
View the most prominent open source Svelte projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- Storybook is the industry standard workshop for building, documenting, and testing UI components in isolationβ86,447Updated this week
- High performance self-hosted photo and video management solution.β64,194Updated this week
- π€ Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte β¦β44,874Updated this week
- An open-source & self-hostable Heroku / Netlify / Vercel alternative.β40,450Updated this week
- πΌ πΌ πΌ πΌ πΌ βThe most popular, free and open-source Tailwind CSS component libraryβ36,489Updated this week
- React Flow |Β Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (httpsβ¦β29,006Updated last week
- Create beautiful applications using Goβ27,952Updated this week
- best way to save what you loveβ31,153Updated this week
- π€ Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Tableβ26,284Updated last week
- β‘ Empowering JavaScript with native platform APIs. β¨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what yoβ¦β24,736Updated this week
- web development, streamlinedβ19,222Updated this week
- A set of over 5800 free MIT-licensed high-quality SVG icons for you to use in your web projects.β19,047Updated last week
- π΅ Make TypeScript errors prettier and human-readable in VSCode πβ13,787Updated 2 months ago
- An online IDE for rapid web developmentβ13,325Updated 3 weeks ago
- Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.β13,079Updated this week
- The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applicationβ¦β13,706Updated this week
- Session replay, cobrowsing and product analytics you can self-host. Ideal for reproducing issues and iterating on your product.β10,020Updated this week
- tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them aβ¦β8,162Updated last week
- Open source codebase powering the HuggingChat appβ8,618Updated this week
- Visual connectivity for webappsβ7,767Updated 7 months ago
- Next generation utility-first CSS framework.β6,543Updated 10 months ago
- A lightweight carousel library with fluid motion and great swipe precision.β7,055Updated 2 weeks ago
- shadcn/ui, but for Svelte. β¨β6,486Updated this week
- FE κΈ°μ μμ νλ μ΄μ λ΄μ€λ ν°β5,964Updated 3 weeks ago
- π€ Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelteβ6,011Updated this week
- A collection of advanced CSS styles to create realistic-looking effects for the faces of Pokemon cards.β5,971Updated 3 weeks ago
- A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.β5,719Updated this week
- The Full-Stack Web Framework for Goβ5,601Updated last year
- Skeleton is an adaptive design system powered by Tailwind CSS.β5,462Updated this week
- β‘A zero-config bundler for JavaScript applications.β5,219Updated 3 years ago
- An animated number component for React, Vue, Svelte, and TS/JS.β6,101Updated 3 weeks ago
- Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.β5,074Updated 9 months ago
- Business intelligence as code: build fast, interactive data visualizations in SQL and markdownβ5,137Updated last week
- πͺπ» Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)β6,060Updated 2 months ago
- Hackable Markdown Editor and Viewer (WIP)β4,362Updated 10 months ago
- Build your design system in React, Solid, Vue or Svelte. Powered by finite state machinesβ4,370Updated this week
- Build your design system with React, Svelte, Vue, and Solid. Powered by State Machinesβ4,236Updated this week
- A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native fuβ¦β4,084Updated 2 months ago
- Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.β4,113Updated last week
- A set of headless, accessible component builders for Svelte.β3,996Updated 3 weeks ago