SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Svelte Projects
-
Project mention: A photo library is an identity record that happens to contain pictures | dev.to | 2026-10-04
Immich source repository: https://github.com/immich-app/immich
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Project mention: What is ShaadKit? A Look at My Personal Foundation for Next.js Projects | dev.to | 2026-09-23I also added Storybook because developing a component in Storybook is faster than in Next.js! This is possible thanks to Vite. When I first got to know Storybook, it honestly became very hard for me to walk away from it.
-
TanStack Query
🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
That cache/query layer is exactly what TanStack Query provides - and its Angular adapter is excellent and (yes) already signal-based. query.data(), query.isPending() are signals; no manual subscriptions. So let me get the obvious question out of the way:
-
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.
Project mention: Sub-flows, groups, containers: why nesting breaks every flow library | dev.to | 2026-08-30Look at the top-voted feature requests of any flow library and one theme towers over the rest: users want to put things inside other things. In React Flow's tracker it's "Nested flows", "Nested Nodes" and "absolute positioning in sub flows" — sixty-plus upvotes between them, one still open. This isn't a React Flow problem. It's that nesting looks like a styling feature and is actually a semantics feature, and half-shipping it is worse than not shipping it.
-
react-table
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
-
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
If you’re a JavaScript or TypeScript developer, Vercel AI SDK can help you add AI features to your web apps.
-
NativeScript
⚡ Write Native with TypeScript ✨ 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), Flutter and you name it compatible.
NativeScript is a hybrid mobile app framework that allows developers to build truly native iOS and Android apps using JavaScript, TypeScript, or Angular. Unlike frameworks that rely on WebViews, NativeScript provides direct access to native APIs, ensuring apps perform like native applications. It is ideal for developers who want the convenience of JavaScript while leveraging full native functionality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
mitosis
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
Project mention: Mitosis: Write Components Once, Run in React, Vue, Qwik, Solid, Angular, Svelte | news.ycombinator.com | 2026-01-29 -
-
openreplay
Session replay, cobrowsing and product analytics you can self-host. Best for reproducing issues and iterating on your product.
-
In HuggingChat (https://huggingface.co/chat) you can test open models for free and even test specific providers.
From there I collected the following US providers currently serving GLM 5.2:
- Together (https://www.together.ai/models)
- Fireworks (https://fireworks.ai/models)
- Featherless (https://featherless.ai/models)
-
-
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.
-
-
virtual
🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
Use a library. TanStack Virtual and react-virtuoso measure every row and keep track of where each one ends up. That's a lot more code than what you've seen here, plus edge cases like a row being re-measured while you scroll past it. If your rows genuinely vary, this is where a dependency earns its bytes.
-
evidence
Business intelligence as code: build fast, interactive data visualizations in SQL and markdown
-
-
Skeleton Documentation
-
Project mention: eridu-tech alternatives - AdonisJs Framework, Nest, trpc, orpc, and Next.js | libhunt.com/r/eridu-tech-core | 2026-08-07
End‑to‑end typed APIs vs the server‑side infrastructure behind them. ORPC: - End‑to‑end type safety between client and server. - Define procedures once — call from the client with full inference, no codegen. - Excellent for type‑safe full‑stack APIs at the client‑server boundary. - No built‑in battery‑included backend infrastructure. eridu-tech: - Not an RPC framework — not a ORPC replacement. - Backend infrastructure behind pluggable adapters — caching, locks, rate limiting, event buses, etc. - Complementary — ORPC procedures can call services backed by eridu‑tech. - Choose ORPC for typed transport; add eridu‑tech for reusable server‑side infra.
-
ark
Unstyled, accessible UI components for your design System. Works in React, Vue, Solid, and Svelte.
-
splide
Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.
-
OverlayScrollbars
A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.
-
zag
Build your design system in React, Solid, Vue, Svelte or Vanilla. Powered by finite state machines
Project mention: 15 merged IME fixes: the recurring ways Japanese typing breaks web apps | dev.to | 2026-10-06chakra-ui/zag #3198: the color picker channel input committed a partial value on the confirm Enter.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Svelte discussion
TypeScript Svelte related posts
-
Show HN: Ssgoi – Native app-like page transitions for mobile web
-
Component Party
-
Show HN: OpenPost, an open-source alternative to Buffer, CapCut, and Canva
-
Show HN: A browser IDE for m68000, Z80 assembly (and more), with graphics
-
Editable 2.0 preview – CMS-free editable websites with Svelte and SQLite
-
Layout Virtual VS virtual - a user suggested alternative
2 projects | 13 Jun 2026 -
Component Party
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Oct 2026
Index
What are some of the best open-source Svelte projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | immich | 115,422 |
| 2 | storybook | 91,199 |
| 3 | TanStack Query | 50,384 |
| 4 | xyflow | 38,553 |
| 5 | react-table | 28,471 |
| 6 | ai | 27,118 |
| 7 | NativeScript | 25,664 |
| 8 | mitosis | 14,430 |
| 9 | pretty-ts-errors | 14,096 |
| 10 | openreplay | 12,936 |
| 11 | chat-ui | 10,974 |
| 12 | shadcn-svelte | 9,175 |
| 13 | tsParticles | 8,984 |
| 14 | Embla Carousel | 8,434 |
| 15 | virtual | 7,126 |
| 16 | evidence | 6,978 |
| 17 | windicss | 6,509 |
| 18 | skeleton | 6,065 |
| 19 | orpc | 5,661 |
| 20 | ark | 5,404 |
| 21 | splide | 5,355 |
| 22 | OverlayScrollbars | 5,221 |
| 23 | zag | 5,221 |