SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Async Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
Yes you can. Check out https://fate.technology
-
node-sqlite
SQLite client wrapper around sqlite3 for Node.js applications with SQL-based migrations API written in Typescript
-
promises-training
Practice working with promises through a curated collection of interactive challenges. This repository provides a platform to refine your skills, complete with automated tests to to give you instant feedback and validate your progress.
-
-
nestjs-cls
A continuation-local storage (async context) module compatible with NestJS's dependency injection.
Solving the TypeORM issues we moved on to NestJS, but here too there were hurdles. Because of the way our app instantiated our database configuration, it wasn’t possible to inject a request-scoped custom cache provider to pass to TypeORM, without writing custom middleware. This felt dangerously close to violating rule 1 - minimize change surface area. While middleware for NestJS isn’t that complex (it’s running on top of express), if there was a bug introduced in middleware, it would affect the entire app. But also we found a much better approach, a library called nestjs-cls which is purpose built for our use case -
-
-
-
grfn
🦅 A tiny (~315B) utility that executes a dependency graph of async functions as concurrently as possible.
-
-
-
-
lfi
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration. (by TomerAberbach)
-
next-test-api-route-handler
🔧 Confidently unit and integration test your Next.js API routes/handlers in an isolated Next.js-like environment with buttery-smooth DX
-
trilogy
TypeScript SQLite layer with support for both native C++ & pure JavaScript drivers. (by haltcase)
-
ppipe
pipes values through functions, an alternative to using the proposed pipe operator ( |> ) for ES
-
-
prray
"Promisified" Array, it compatible with the original Array but comes with async versions of native Array methods
-
Project mention: Show HN: Htms-JS] Streaming HTML pipelines for Node.js | news.ycombinator.com | 2025-09-09
The idea is to keep the DOM SEO and accessibility friendly from the start, while still being able to enrich chunks dynamically.
There's a small live demo running on top of a tiny server (htms-server). You can also try the code in the 'examples' folder of the repo.
It's early and experimental. I'd really like people to play with it, test things, break it, and tell me what works or doesn't.
Repo: [https://github.com/skarab42/htms-js](https://github.com/skarab42/htms-js)
-
TypeScript Async discussion
TypeScript Async related posts
-
Show HN: OVR – The Ultimate Streaming Framework
-
Nest-Py: Experimenting with Decorators, DI, and Controllers in Python (FastAPI + NestJS style)
-
Show HN: Promise.allSettled Alternative with Concurrency Support
-
10 Must-Try React Libraries for 2025 🚀
-
A Deep Dive into Angular and Tanstack Query with Our Demo Store
-
Promises Training: Practical Exercises on Promises in JavaScript
-
Angular state management
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Async projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | TanStack Query | 49,704 |
| 2 | Micro | 10,616 |
| 3 | await-to-js | 3,360 |
| 4 | vue-query | 1,116 |
| 5 | fate | 1,009 |
| 6 | node-sqlite | 932 |
| 7 | promises-training | 871 |
| 8 | LetsMarkdown.com | 832 |
| 9 | nestjs-cls | 686 |
| 10 | react-use-wizard | 662 |
| 11 | async-sema | 654 |
| 12 | grfn | 631 |
| 13 | suspense | 431 |
| 14 | typed | 364 |
| 15 | Funval | 360 |
| 16 | lfi | 349 |
| 17 | next-test-api-route-handler | 332 |
| 18 | trilogy | 263 |
| 19 | ppipe | 193 |
| 20 | iter-ops | 151 |
| 21 | prray | 124 |
| 22 | htms-js | 107 |
| 23 | dndb | 78 |