SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Open-Source Projects
-
n8n
n8n is a workflow automation platform for building AI-powered workflows and agents, connecting any AI model to any business system with full control over data, security, and deployment. Build visually or in code while n8n handles infrastructure from prototype to production with fully auditable executions.
Project mention: Auto-Add Captions to Every Video Your Team Uploads (n8n + FFmpeg) | dev.to | 2026-06-12You'll need an n8n instance (cloud or self-hosted), an FFmpeg Micro API key from ffmpeg-micro.com, and a cloud storage folder your team already uses for video files.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Scarab Diagnostic Suite Field Test #010: VS Code Input Geometry Boundary | dev.to | 2026-06-04
-
Project mention: Scarab Diagnostic Suite Field Test #016: Microsoft/TypeScript Auto-Import Package Boundary | dev.to | 2026-06-08
-
Project mention: Scarab Diagnostic Suite Field Test #014: Deno Stdin Stream Resource Boundary | dev.to | 2026-06-06
-
-
Angular is a web framework for building scalable applications, with a powerful CLI, signals-based reactivity, and a batteries-included approach to routing, forms, and testing.
-
Material UI
Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
Project mention: Show HN: Typique – a bundler-independent, zero-runtime CSS-in-TS library | news.ycombinator.com | 2026-01-07Hi HN! I’ve been following zero-runtime CSS-in-JS/TS libraries for a while and noticed that most of them end up overwhelmed by bundler compatibility issues. A good summary of these problems is in the final status report [1] of Pigment CSS — MUI’s attempt in this space.
As someone working on TypeScript tooling, I started wondering whether this problem could be approached from a different angle: instead of relying on bundler plugins, use TypeScript types to define styles, and TypeScript tooling to provide locally scoped class and CSS variable names.
This led to Typique — a library built as a TypeScript plugin. It provides IDE integration (completion, diagnostics, quick fixes) and emits plain CSS without any dependence on bundler or framework. It’s early, but already usable; I’ve been using it in a couple of personal projects.
Feedback, questions, and skepticism are very welcome. Thanks for reading.
[1] https://github.com/mui/material-ui/issues/45759#issuecomment...
-
It is because of you that Ant Design can continue to grow and move towards its next stop: 《Plan about Ant Design 6.0》
-
cc-switch
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Project mention: DeepSeek makes the V4 Pro price discount permanent | news.ycombinator.com | 2026-05-22 -
-
storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Project mention: 7 Free Tools and Resources for Building Well-Structured React Applications | dev.to | 2026-05-07Storybook is a tool for developing and documenting UI components in isolation. You write stories that render individual components with specific props, and Storybook displays them in a standalone browser environment that is separate from the main application. The v8 release significantly reduced configuration complexity, making it practical to add to an existing project without a major setup investment.
-
mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
In milestones 3 and 4 I implemented the React whiteboard (Excalidraw) and the Svelte Mermaid diagram each as a remote. For both I proceeded the same way: first the standalone app, then placed the federation configuration on top. That way I could develop and test Excalidraw or the Mermaid diagram in isolation before the remote was integrated into the shell. The same UI project (react, svelte) continues to run under its own port as a standalone app and can at the same time be loaded by the host as a remote — for the federation loading, however, the built JavaScript chunks plus remoteEntry.json as static assets are sufficient, a running dev server is not necessary (only for the standalone test).
-
LobeHub
The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you.
Project mention: Show HN: AI Roundtable – Let 200 models debate your question | news.ycombinator.com | 2026-03-24You can set this up yourself with API keys to the corresponding providers and creating an Agent Group in https://github.com/lobehub/lobehub. Agent groups allow you to easily create a room of agents and have them discuss any of your topics. Easily make agents with types and skills, it even assists in drafting starting prompts and even team members depending what your query (and selected model) is.
You can self-host as well, but not via desktop app. Sever setup required.
Be careful of your token context, you can easily rack up costs if you leave Opus selected as the model and get lost in some rabbit hole of results.
Enjoy enjoy!
-
Nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
If you follow a strict domain model, and propagate changes to other aggregates through events, you can adhere to the above criteria. You're probably writing Java, C#, or JS with Nest (which really, really wants to be Java).
-
union
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance. (by unionlabs)
-
-
Strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Project mention: Three Ways to Convert JSON to TypeScript. Only One Is Deterministic. | dev.to | 2026-04-27CMS content. Headless CMS responses from Strapi, Sanity, or Contentful are deeply nested. Type them once; let the compiler catch template bugs.
-
deer-flow
An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.
Tools have been trending in this direction for the last 3-6 months with features like "Assign to Copilot" in GitHub.com, and the Linear's work tracking system where its unique sales pitch is "write tickets for agents to work on here". The final form of this kind of solution is currently a vague, but there are several projects already pitching to own this space such as Open AI's Symphony project (https://openai.com/index/open-source-codex-orchestration-symphony/), ByteDance's DeerFlow (https://github.com/bytedance/deer-flow) which pitches itself as "an open-source super-agent harness", and other similar projects.
-
oh-my-openagent
omo/lazycodex: The coding agent for tokenmaxxers;the one and only agent harness for complex codebases. For your Codex, for your OpenCode
-
Gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Project mention: Gitea is 10 years old, but official repo is still hosted on GitHub | news.ycombinator.com | 2026-06-02 -
Project mention: I Tested Flowise, Dify, and n8n Across 30+ Client Deployments. Here Is My Verdict. | dev.to | 2026-04-07
Citation Capsule: n8n's GitHub community reached 182,000+ stars across a 7-year development history, with 70+ AI-specific nodes added in 2024 to 2025. Source: n8n GitHub. Dify crossed 106,000 stars on GitHub with an Apache 2.0 license. Source: Dify GitHub. Flowise reached 51,000+ stars with MIT license. Source: Flowise GitHub. Dify's minimum recommended RAM is 4 GB versus Flowise's 1 GB and n8n's 300 MB. Source: Dify Docs.
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
But there is a new library, built from the beginning for Signal Forms. Its name is @ng-forge/dynamic-forms. It comes with an integration of common UI libraries: Angular Material, Bootstrap, but also PrimeNG and Ionic.
-
Project mention: How to Build a Dependency Map of a Legacy Codebase Using AI Tools | dev.to | 2026-05-09
137Foundry provides legacy modernization services that include dependency mapping as a foundational assessment phase. Prettier and ESLint are useful companion tools for enforcing code style consistency as the refactoring proceeds. Node.js and Python.org official documentation are authoritative references for understanding the import and module systems of those runtimes.
TypeScript discussion
TypeScript related posts
-
Fable 5 Crashed My Subagents. The Fix Was the Cheaper Setup.
-
Optimistic concurrency is the whole design: event sourcing on Aurora DSQL
-
WebAssembly in 2026: A Practical Guide to Wasm and WASI for Modern Developers
-
How to type third-party API responses in TypeScript (without lying to your compiler)
-
Why Infrawise Uses Deterministic Analysis Instead of an LLM
-
Why agents need memory that improves itself
-
I keep finding the same Stripe webhook bugs in SaaS launches
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source TypeScript projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | n8n | 192,273 |
| 2 | Visual Studio Code | 186,159 |
| 3 | TypeScript | 109,210 |
| 4 | deno | 107,037 |
| 5 | immich | 103,049 |
| 6 | Angular | 100,316 |
| 7 | Material UI | 98,400 |
| 8 | antd | 98,316 |
| 9 | cc-switch | 97,442 |
| 10 | bun | 93,099 |
| 11 | storybook | 90,316 |
| 12 | mermaid | 88,589 |
| 13 | LobeHub | 78,515 |
| 14 | Nest | 75,780 |
| 15 | union | 73,969 |
| 16 | awesome-react | 73,603 |
| 17 | Strapi | 72,350 |
| 18 | deer-flow | 70,969 |
| 19 | oh-my-openagent | 61,908 |
| 20 | Gitea | 56,230 |
| 21 | Flowise | 53,462 |
| 22 | Ionic Framework | 52,512 |
| 23 | prettier | 51,963 |