TypeScript Promise

Open-source TypeScript projects categorized as Promise

Top 23 TypeScript Promise Projects

  • serialport

    Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

  • wretch

    A tiny wrapper built around fetch with an intuitive syntax. :candy:

  • Project mention: Why do people use Axios instead of Fetch | dev.to | 2024-01-29

    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.

  • 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.

    SurveyJS logo
  • p-queue

    Promise queue with concurrency control

  • vue-promised

    💝 Composable Promises & Promises as components

  • 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.

  • Project mention: Flexible Node.js AI-assisted crawler library | news.ycombinator.com | 2024-04-24
  • basic-ftp

    FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.

  • post-me

    📩 Use web Workers and other Windows through a simple Promise API

  • 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.

    InfluxDB logo
  • EVT

    💧EventEmitter's typesafe replacement

  • Project mention: Getting Started with WebSockets in Deno: Tutorial and Examples | dev.to | 2023-08-20

    The 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:

  • next-session

    Simple promise-based session middleware for Next.js, micro, Express, and more

  • trilogy

    TypeScript SQLite layer with support for both native C++ & pure JavaScript drivers. (by haltcase)

  • foy

    A simple, light-weight, type-friendly and modern task runner for general purpose.

  • rocketrpc

    A typesafe framework to destroy client-server barriers.

  • prray

    "Promisified" Array, it compatible with the original Array but comes with async versions of native Array methods

  • mongodb-cron

    MongoDB collection as crontab

  • cofx

    A node and javascript library that helps developers describe side-effects as data in a declarative, flexible API.

  • io-ts-promise

    io-ts for developers who like Promises

  • react-modal-promise

    Ease way to use React modal components as Promise

  • etsy-ts

    Etsy API wrapper written in typescript

  • real-cancellable-promise

    Cancellable promise library for JavaScript and TypeScript.

  • ocev

    event library with promise/stream support, proxy all event of web element

  • Project mention: Ocev.js – Proxy all events for Web Object and handle events with Promise/Stream | news.ycombinator.com | 2024-02-26
  • memoized-node-fetch

    A wrapper around node-fetch (or any other fetch-like function) that returns a single promise until it resolves.

  • mst-effect

    💫 Designed to be used with MobX-State-Tree to create asynchronous actions using RxJS

  • maestro-express-async-errors

    Maestro is a layer of code that acts as a wrapper, without any dependencies, for async middlewares.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Promise related posts

  • Why do people use Axios instead of Fetch

    3 projects | dev.to | 29 Jan 2024
  • Equivalent of "async" pipe in Angular when using Vue + RxJS

    1 project | /r/vuejs | 30 Dec 2022
  • Async-interval-job – TypeScript setInterval for async/sync functions

    1 project | news.ycombinator.com | 1 Oct 2022
  • Are you sure you know Promises?

    1 project | dev.to | 29 Jun 2022
  • How do I convert Promise<string> object to string for use in href?

    1 project | /r/typescript | 10 May 2022
  • Auth: What do do with a returned jwt

    1 project | /r/nextjs | 19 Nov 2021
  • Announcing real-cancellable-promise

    2 projects | dev.to | 22 Sep 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 27 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


What are some of the best open-source Promise projects in TypeScript? This list will help you:

Project Stars
1 serialport 5,715
2 wretch 4,531
3 p-queue 3,283
4 vue-promised 1,895
5 x-crawl 1,313
6 basic-ftp 647
7 post-me 484
8 EVT 447
9 next-session 334
10 trilogy 260
11 foy 257
12 rocketrpc 154
13 prray 121
14 mongodb-cron 94
15 cofx 94
16 io-ts-promise 73
17 react-modal-promise 62
18 etsy-ts 36
19 real-cancellable-promise 32
20 ocev 29
21 memoized-node-fetch 28
22 mst-effect 25
23 maestro-express-async-errors 22

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives