The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 TypeScript Promise Projects
-
serialport
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
x-crawl
x-crawl is a flexible Node.js multifunctional crawler library. Flexible usage and numerous functions can help you quickly, safely, and stably crawl pages, interfaces, and files.
-
basic-ftp
FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
trilogy
TypeScript SQLite layer with support for both native C++ & pure JavaScript drivers. (by haltcase)
-
prray
"Promisified" Array, it compatible with the original Array but comes with async versions of native Array methods
-
cofx
A node and javascript library that helps developers describe side-effects as data in a declarative, flexible API.
-
memoized-node-fetch
A wrapper around node-fetch (or any other fetch-like function) that returns a single promise until it resolves.
-
maestro-express-async-errors
Maestro is a layer of code that acts as a wrapper, without any dependencies, for async middlewares.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
In conclusion, whether you choose axios, fetch, or an alternative like wretch, your focus should be on writing clear, maintainable, and robust code. Understanding the strengths and weaknesses of each tool will empower you to make informed decisions and build applications that are not only functional but also resilient and enjoyable to develop.
The crawler uses x-crawl. The crawled websites are all real. To avoid disputes, https://www.example.com is used instead.
Project mention: Getting Started with WebSockets in Deno: Tutorial and Examples | dev.to | 2023-08-20The next step will be to instantiate the event emitter that will be used in the API, when we use the dependency evt we can create a totally typesafe client and the only thing we need is define a type and pass it as a generic in the .create() method, like this:
Project mention: Ocev.js – Proxy all events for Web Object and handle events with Promise/Stream | news.ycombinator.com | 2024-02-26
TypeScript Promise related posts
- Why do people use Axios instead of Fetch
- Equivalent of "async" pipe in Angular when using Vue + RxJS
- Async-interval-job – TypeScript setInterval for async/sync functions
- Are you sure you know Promises?
- How do I convert Promise<string> object to string for use in href?
- Auth: What do do with a returned jwt
- Announcing real-cancellable-promise
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source Promise projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | serialport | 5,691 |
2 | wretch | 4,494 |
3 | p-queue | 3,227 |
4 | vue-promised | 1,883 |
5 | x-crawl | 1,016 |
6 | basic-ftp | 643 |
7 | post-me | 480 |
8 | EVT | 444 |
9 | next-session | 334 |
10 | foy | 257 |
11 | trilogy | 256 |
12 | rocketrpc | 153 |
13 | prray | 121 |
14 | cofx | 94 |
15 | mongodb-cron | 93 |
16 | io-ts-promise | 73 |
17 | react-modal-promise | 61 |
18 | etsy-ts | 36 |
19 | real-cancellable-promise | 32 |
20 | ocev | 30 |
21 | memoized-node-fetch | 28 |
22 | mst-effect | 25 |
23 | maestro-express-async-errors | 22 |
Sponsored