SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript TypeScript 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: SOC-in-a-Box: One LLM, Eight Hats, A Production-Bar AI SOC on a Single GPU | dev.to | 2026-06-06n8n and similar visual workflow tools were on the list for one specific reason: leadership likes seeing the boxes-and-arrows. But the LLM nodes aren't first-class — you'd be wrapping every model call in HTTP, and the graph is in a database, not in code that's reviewable in a PR. Auditability and reproducibility are both worse than the LangGraph + bus path. (n8n is a great fit for non-LLM SOAR-style automations, just not for this.)
-
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
-
-
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.
-
It is because of you that Ant Design can continue to grow and move towards its next stop: 《Plan about Ant Design 6.0》
-
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).
-
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.
-
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
-
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.
-
feat(aws-lambda): add response streaming types #72417
-
expo
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Project mention: Expo Router v56 Ships SSR and Breaks Free from React Navigation | dev.to | 2026-06-10Find us on Discord and GitHub. We want to hear what you build and when something breaks.
-
Website: twenty.com
-
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.
queries/ If you're using TanStack Query (React Query), this is where you'd keep your query and mutation hooks. It helps to organize your data-fetching logic and caching in one place.
-
pretext
15KB zero-dependency TypeScript library for fast, accurate text measurement & layout — 500x faster than DOM methods
AI is assisting you. It'll write efficient code if you guide it to write efficient code. You're not a hapless victim of ai written code.
To give you a concrete examples. Recently pretext library made waves. I looked at the code and noticed that isCJK could possibly faster.
So I spent 30 minutes TELLING claude to write a benchmark and implement several different, hopefully faster, versions. Some claude came up with by itself and some were based on my guidance.
You can see the result here: https://github.com/chenglou/pretext/issues/2
The original isCJK, also written by AI (I assume), was fast. It wasn't obviously slow like lots of human JavaScript code I see.
Claude did implement a faster version.
Could I do the same thing (write multiple implementations and benchmark them) without Claude? Yes.
Would I do it? Probably not. It would take significantly longer than 30 min. and I don't have that much time to spend on isCJK.
Would I achieve as good result? Probably no. The big win came from replacing for .. of with regular for loop. Something that didn't occur to me but Claude did it because I instructed it to "come up with ideas to speed it up". I'm an expert in writing fast code but I don't know everything and I all good ideas. AI knows everything, you just need to poke it the right way.
-
Project mention: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust" | news.ycombinator.com | 2026-05-15
I was a little shocked that they could get it fully working in a week to be honest. My side project is a very similar ambition (https://tsz.dev) but I am in no way claiming success. i keep adding more and more tests to ensure things works. Even after all of TypeScript's own tests pass I am finding bugs which I was totally expecting.
The bar for matching tsc's behavior is really _really_ high. see:
https://github.com/type-challenges/type-challenges/tree/main...
I'm not against using LLMs to write a lot of code. But verification should be 100x more robust now that we can output code at this rate.
-
react
Cheatsheets for experienced React developers getting started with TypeScript (by typescript-cheatsheets)
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Project mention: Performance Comparison: Flyway 10.0 vs. Liquibase 4.28 vs. Prisma Migrate 6.0 for Database Migrations | dev.to | 2026-04-30⭐ prisma/prisma — 45,859 stars, 2,180 forks
-
Project mention: Math.random() Is Not Random Enough. I Found It Building API Keys in a 44K-Star Repo. | dev.to | 2026-05-29
I found this in our benchmark corpus, extracted verbatim from Cal.com's Make integration setup (~44K GitHub stars):
TypeScript TypeScript discussion
TypeScript TypeScript related posts
-
Why agents need memory that improves itself
-
I keep finding the same Stripe webhook bugs in SaaS launches
-
Most repos hit by the Shai-Hulud worm are still infected a week later, and the obvious fix punishes the victims.
-
Show HN: Local Context and Memory Stack
-
Add drawing tools, indicators and replay to Lightweight Charts without stitching six repos together
-
AI image generation with OpenAI API
-
What's Next for Fresh?
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2026
Index
What are some of the best open-source TypeScript projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | n8n | 191,300 |
| 2 | Visual Studio Code | 186,159 |
| 3 | TypeScript | 109,210 |
| 4 | immich | 103,049 |
| 5 | Angular | 100,316 |
| 6 | antd | 98,316 |
| 7 | storybook | 90,212 |
| 8 | mermaid | 88,589 |
| 9 | LobeHub | 78,515 |
| 10 | Nest | 75,780 |
| 11 | Strapi | 72,350 |
| 12 | oh-my-openagent | 61,908 |
| 13 | Flowise | 53,462 |
| 14 | Ionic Framework | 52,521 |
| 15 | DefinitelyTyped | 51,251 |
| 16 | expo | 49,916 |
| 17 | Twenty | 49,733 |
| 18 | TanStack Query | 49,704 |
| 19 | pretext | 48,188 |
| 20 | type-challenges | 48,205 |
| 21 | react | 47,071 |
| 22 | Prisma | 46,238 |
| 23 | cal.diy | 45,158 |