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β85,796Updated this week
- High performance self-hosted photo and video management solution.β58,089Updated this week
- π€ Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte β¦β43,712Updated this week
- An open-source & self-hostable Heroku / Netlify / Vercel alternative.β37,214Updated this week
- πΌ πΌ πΌ πΌ πΌ βThe most popular, free and open-source Tailwind CSS component libraryβ35,365Updated this week
- React Flow |Β Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (httpsβ¦β27,579Updated this week
- Create beautiful applications using Goβ26,710Updated this week
- best way to save what you loveβ27,662Updated this week
- π€ Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Tableβ25,765Updated this week
- β‘ Empowering JavaScript with native platform APIs. β¨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what yoβ¦β24,522Updated this week
- web development, streamlinedβ19,005Updated this week
- A set of over 5800 free MIT-licensed high-quality SVG icons for you to use in your web projects.β18,754Updated last week
- π΅ Make TypeScript errors prettier and human-readable in VSCode πβ13,670Updated this week
- An online IDE for rapid web developmentβ13,220Updated 2 weeks ago
- Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.β12,812Updated this week
- Build AI-powered applications with React, Svelte, Vue, and Solidβ11,756Updated this week
- Session replay and product analytics you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.β9,822Updated this week
- tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them aβ¦β8,026Updated this week
- Open source codebase powering the HuggingChat appβ8,142Updated this week
- Visual connectivity for webappsβ7,757Updated 4 months ago
- Next generation utility-first CSS framework.β6,535Updated 7 months ago
- A lightweight carousel library with fluid motion and great swipe precision.β6,655Updated this week
- shadcn/ui, but for Svelte. β¨β5,983Updated this week
- FE κΈ°μ μμ νλ μ΄μ λ΄μ€λ ν°β5,826Updated last week
- π€ Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelteβ5,792Updated this week
- A collection of advanced CSS styles to create realistic-looking effects for the faces of Pokemon cards.β5,805Updated last month
- A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.β5,689Updated this week
- The Full-Stack Web Framework for Goβ5,590Updated last year
- Skeleton is an adaptive design system powered by Tailwind CSS.β5,320Updated this week
- β‘A zero-config bundler for JavaScript applications.β5,223Updated 3 years ago
- An animated number component for React, Vue, and Svelte.β5,519Updated this week
- Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.β4,999Updated 7 months ago
- Business intelligence as code: build fast, interactive data visualizations in SQL and markdownβ4,826Updated this week
- πͺπ» system monitoring on steroidsβ5,144Updated 2 months ago
- Hackable Markdown Editor and Viewer (WIP)β4,349Updated 7 months ago
- Finite state machines for building accessible design systems and UI components. Works with modern frameworks, and even just Vanilla JSβ4,219Updated this week
- Build your design system with React, Svelte, Vue, and Solid. Powered by State Machinesβ4,029Updated this week
- A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native fuβ¦β3,993Updated last week
- Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.β3,924Updated this week
- A set of headless, accessible component builders for Svelte.β3,890Updated 3 weeks ago