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,135Updated this week
- High performance self-hosted photo and video management solution.β56,385Updated this week
- π€ Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte β¦β43,387Updated this week
- An open-source & self-hostable Heroku / Netlify / Vercel alternative.β36,375Updated this week
- πΌ πΌ πΌ πΌ πΌ βThe most popular, free and open-source Tailwind CSS component libraryβ34,923Updated this week
- React Flow |Β Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (httpsβ¦β26,902Updated this week
- Create beautiful applications using Goβ26,392Updated this week
- best way to save what you loveβ26,297Updated this week
- π€ Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Tableβ25,591Updated this week
- β‘ Empowering JavaScript with native platform APIs. β¨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what yoβ¦β24,433Updated this week
- web development, streamlinedβ18,918Updated this week
- A set of over 5700 free MIT-licensed high-quality SVG icons for you to use in your web projects.β18,634Updated this week
- π΅ Make TypeScript errors prettier and human-readable in VSCode πβ13,636Updated last month
- An online IDE for rapid web developmentβ13,191Updated this week
- Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.β12,724Updated this week
- Build AI-powered applications with React, Svelte, Vue, and Solidβ11,139Updated this week
- Session replay and product analytics you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.β9,736Updated this week
- tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them aβ¦β7,905Updated this week
- Open source codebase powering the HuggingChat appβ7,894Updated this week
- Visual connectivity for webappsβ7,758Updated 3 months ago
- Next generation utility-first CSS framework.β6,534Updated 6 months ago
- A lightweight carousel library with fluid motion and great swipe precision.β6,520Updated this week
- shadcn/ui, but for Svelte. β¨β5,820Updated this week
- FE κΈ°μ μμ νλ μ΄μ λ΄μ€λ ν°β5,800Updated last week
- π€ Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelteβ5,715Updated this week
- A collection of advanced CSS styles to create realistic-looking effects for the faces of Pokemon cards.β5,692Updated last week
- A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.β5,682Updated this week
- The Full-Stack Web Framework for Goβ5,592Updated last year
- An adaptive design system and component solution built around Tailwind.β5,278Updated this week
- β‘A zero-config bundler for JavaScript applications.β5,223Updated 3 years ago
- An animated number component for React, Vue, and Svelte.β5,223Updated this week
- Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.β4,972Updated 6 months ago
- Business intelligence as code: build fast, interactive data visualizations in SQL and markdownβ4,736Updated this week
- πͺπ» system monitoring on steroidsβ4,724Updated last month
- Hackable Markdown Editor and Viewer (WIP)β4,352Updated 7 months ago
- Finite state machines for building accessible design systems and UI components. Works with modern frameworks, and even just Vanilla JSβ4,172Updated this week
- Build your design system with React, Svelte, Vue, and Solid. Powered by State Machinesβ3,980Updated this week
- A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native fuβ¦β3,969Updated last week
- Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.β3,884Updated this week
- A set of headless, accessible component builders for Svelte.β3,857Updated last month