TypeScript Svelte

Open-source TypeScript projects categorized as Svelte

Top 23 TypeScript Svelte Projects

  1. storybook

    Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

    Project mention: Introduction to Storybook: A Guide for UI Development | dev.to | 2025-03-05

    GitHub Repo: https://github.com/storybookjs/storybook

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. immich

    High performance self-hosted photo and video management solution.

    Project mention: immich: self-hosted photo and video management solution | news.ycombinator.com | 2025-02-08
  4. xyflow

    React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.

  5. react-table

    🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

    Project mention: Svelte5: A Less Favorable Vue3 | news.ycombinator.com | 2025-03-08

    https://github.com/TanStack/table/pull/5943

    IMHO, trying to teach people this level of idiosyncrasy is a bit silly, and regardless of benefit, seems unlikely to work long term.

    I also agree the community is frustrating to deal with. I reported what is a blazingly clear bug (once you know it exists):

    Svelte5 ships two incompatible Snippet types because of the use of unique symbols for SnippetReturn. Different unique symbols are never compatible in TS.

    So these two SnippetReturn types (which are then used in the Snippet type in each file):

        rg -ai ".*SnippetReturn.*unique symbol"

  6. NativeScript

    ⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.

    Project mention: What are JavaScript Engines? | dev.to | 2024-12-26

    NativeScript is a good example of a runtime built specifically for cross-platform native mobile application development built using JavaScript.

  7. pretty-ts-errors

    🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀

    Project mention: Show HN: A tool to visualise Zod validation errors | news.ycombinator.com | 2024-10-01

    I love it!

    Zod is such a great tool but its errors can be a bit hard to parse.

    Reminds me a lot of https://github.com/yoavbls/pretty-ts-errors

    Disclaimer: I work with OP

  8. mitosis

    Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

    Project mention: Mitosis - Using Astro.js as the dev server to preview the component with hot-reload | dev.to | 2024-08-31

    Turns out there are quite a few of gotchas and open issues in using Mitosis (when this tutorial is written). Sometimes the generated code works perfectly in React and Vue but not Svelte. Sometimes the others. It would be great if

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. ai

    The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents

    Project mention: My 2024 Good Links List | dev.to | 2024-12-06

    Vercel AI SDK – Tools for building AI apps on Vercel.

  11. openreplay

    Session replay, cobrowsing and product analytics you can self-host. Ideal for reproducing issues and iterating on your product.

    Project mention: Implementing 3D Graphics in React | dev.to | 2024-05-03

    Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — an open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.

  12. chat-ui

    Open source codebase powering the HuggingChat app

    Project mention: This FREE AI Chatbot Might Be Better Than ChatGPT! | dev.to | 2025-02-27

    First, go to HuggingChat and create a free account. Once logged in, you will be taken to the chat interface.

  13. tsParticles

    tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

    Project mention: How to Build a Portfolio Website with React | dev.to | 2025-03-13

    Also, to make your portfolio stand out to recruiters and clients, you can add some creative and interactive animations to it. The following libraries can help you easily do this: Framer Motion, tsParticles, and Three.js.

  14. windicss

    Next generation utility-first CSS framework.

  15. virtual

    🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte

    Project mention: How to Implement Virtual Scrolling Beyond the Browser's Limit | dev.to | 2024-10-08

    I personally prefer using TanStack Virtual, which also supports Vue, Svelte, Solid, Lit, and Angular besides React.

  16. skeleton

    Skeleton is an adaptive design system powered by Tailwind CSS. (by skeletonlabs)

    Project mention: I built a portfolio in minutes with Bolt and Manifest | dev.to | 2025-02-03

    → https://manifest.build/#cta-cloud

  17. splide

    Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.

  18. zag

    Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines

  19. ark

    Build your design system with React, Svelte, Vue, and Solid. Powered by State Machines

    Project mention: Best 11 React UI Component Libraries in 2025 | dev.to | 2025-03-11

    Ark UI

  20. OverlayScrollbars

    A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

  21. FigmaToCode

    Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.

  22. melt-ui

    A set of headless, accessible component builders for Svelte.

    Project mention: 10+ UI Libraries for Svelte to Try in 2024 | dev.to | 2024-05-14

    Melt UI is the most powerful and complete headless library for Svelte. It offers a set of headless, accessible component builders, very customizable and flexible. Builders are just functions that generate a collection of properties that can be applied to any UI element.

  23. happy-dom

    A JavaScript implementation of a web browser without its graphical user interface

    Project mention: The Future of Htmx | news.ycombinator.com | 2025-01-06

    We do have pseudo-browsers written in pure js that you can theoretically use:

    https://github.com/jsdom/jsdom

    https://github.com/capricorn86/happy-dom

    but they're about as reliable as you can expect: it's difficult to keep up the pace with the big three (or two) on standards compliance, and they usually don't even try.

    So the only reliable solution is a headless Chromium, Firefox, and/or WebKit-based noname browser like the sibling says.

    https://pptr.dev/guides/what-is-puppeteer

  24. supabase-js

    An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.

    Project mention: Supabase Python | dev.to | 2024-08-30

    supabase-py was originally started by maintainer lqmanh in September of 2020, and was shortly after joined by fedden and J0 (who went on to become a full time member of the Supabase Team). In recent years development has been driven by silentworks and juancarlospaco who have both been instrumental in the push to reaching feature parity with supabase-js.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Svelte discussion

Log in or Post with

TypeScript Svelte related posts

  • Svelte Command List Filtering with Virtual List and fuse.js

    1 project | dev.to | 12 Mar 2025
  • Beatbump: Exploring Svelte Best Practices for Dynamic Web Applications

    1 project | dev.to | 10 Jan 2025
  • Apple Photos phones home on iOS 18 and macOS 15

    6 projects | news.ycombinator.com | 28 Dec 2024
  • AI Pair Programming in 2025: The Good, Bad, and Ugly

    4 projects | dev.to | 16 Dec 2024
  • Throttling Explained: A Guide to Managing API Request Limits

    2 projects | dev.to | 4 Dec 2024
  • Svelte 5 Released

    20 projects | news.ycombinator.com | 19 Oct 2024
  • 10 game-changing tools that level up Svelte developers in 2025 💪

    14 projects | dev.to | 20 Oct 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 14 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Svelte projects in TypeScript? This list will help you:

# Project Stars
1 storybook 86,092
2 immich 60,744
3 xyflow 28,082
4 react-table 25,987
5 NativeScript 24,625
6 pretty-ts-errors 13,704
7 mitosis 12,873
8 ai 12,622
9 openreplay 9,898
10 chat-ui 8,393
11 tsParticles 8,068
12 Embla Carousel 6,785
13 windicss 6,540
14 virtual 5,877
15 skeleton 5,368
16 splide 5,030
17 zag 4,282
18 ark 4,113
19 OverlayScrollbars 4,029
20 FigmaToCode 4,006
21 melt-ui 3,924
22 happy-dom 3,659
23 supabase-js 3,483

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?