Open-source projects categorized as Promises Edit details

Top 23 Promise Open-Source Projects

  • PromiseKit

    Promises for Swift & ObjC.

    Project mention: What do you use for new projects? RxSwift or Combine | | 2022-03-05

    Do you use PromiseKit?

  • Amp

    A non-blocking concurrency framework for PHP applications. 🐘

    Project mention: Monthly "Post your Project" thread | | 2021-12-06

    We're working on Amp v3 making heavy use of fibers as shipped in PHP 8.1. We're releasing beta versions for each library currently, and we'd like to share our new amphp/pipeline library. If you're waiting for concurrent I/O without boilerplate, you can start testing now. We're happy about feedback on the new major releases!

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • promises

    Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.

    Project mention: iOS 16 String Error Conformance | | 2022-06-13
  • ZIO

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

    Project mention: Scala interview preparation | | 2022-07-24

    SBT is by far the most used build tool in the Scala ecosystem - including headliner projects like ZIO ( .

  • pg-promise

    PostgreSQL interface for Node.js

    Project mention: Help seeding a database with PG | | 2021-08-17

    Yes. You can also take at the pg-promise library.

  • crank

    Write JSX-driven components with functions, promises and generators.

    Project mention: What happens if you mix React, Mobx and generators*? Ok, let's do it! | | 2022-07-25

    Reminds me of, which was rather fun for a PoC I made a while back.

  • Hydra

    ⚡️ Lightweight full-featured Promises, Async & Await Library in Swift (by malcommac)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • pify

    Promisify a callback-style function

    Project mention: what's your hidden gem package? | | 2021-12-01

    Not sure it’s hidden but I really like pify to promisify things, really cleaned up my multer calls.

  • CAF

    Cancelable Async Flows (CAF)

    Project mention: AbortController is your friend | | 2022-06-17

    Here is link number 1 - Previous text "CAF"

  • p-map

    Map over promises concurrently

  • future

    :rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone

  • SwiftCoroutine

    Swift coroutines for iOS, macOS and Linux.

  • tray

    Browser plugin for sending documents and raw commands to a printer or attached device. (by qzind)

    Project mention: Printing USPS and other shipping labels -- Laser printer, Inkjet, something else? | | 2022-05-18

    When we did physical stuff, I believe we used Zebra thermal printers. There are specific rolls meant for shipping as well. Then we used for printing.

  • lwt

    OCaml promises and concurrent I/O

    Project mention: Ocaml for web development | | 2022-02-13

    Here is link number 1 - Previous text "Lwt"

  • httpie

    A Node.js HTTP client as easy as pie! 🥧 (by lukeed)

  • delay

    Delay a promise a specified amount of time

    Project mention: 11B ethereum hardhat : Create task | | 2022-07-23

    Manually creating a Promise can look challenging, but you don't have to do that if you stick to async/await and Promise-based APIs. For example, you can use the npm package delay for a promisified version of setTimeout.

  • promesa

    A promise library for Clojure(Script)

    Project mention: How to deal with many threads at the same time? | | 2022-08-01

    Promesa might be a good fit too:

  • @databases

    TypeScript clients for databases that prevent SQL Injection

    Project mention: SQL result into variable | | 2022-07-31

    Since the method is marked as async, you can use await to get the results of a query (if your database library supports promises. For example with as your db library you could do

  • modern-async

    A modern JavaScript tooling library for asynchronous operations using async/await, promises and async generators

  • pinkie-promise

    Promise ponyfill with pinkie

  • Tomorrowland

    Lightweight Promises for Swift & Obj-C

  • Promis

    The easiest Future and Promises framework in Swift. No magic. No boilerplate.

  • async-plus

    ⛓ A chainable interface for Swift's async/await.

    Project mention: What’s everyone working on this month? (March 2022) | | 2022-03-13

    I just released version 1.0.0 of my framework (called Async+) that allows you to use Swift 5.5's async/await with Promise-like chainable operations. I had originally been working on a productivity app for Mac when I came across the problem of not being able to do certain async things without a lot of nesting, so I made this library. So I hope other people can find it useful!

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). The latest post mention was on 2022-08-01.

Promises related posts


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

Project Stars
1 PromiseKit 13,899
2 Amp 3,656
3 promises 3,655
4 ZIO 3,480
5 pg-promise 3,163
6 crank 2,518
7 Hydra 1,972
8 pify 1,455
9 CAF 1,245
10 p-map 889
11 future 862
12 SwiftCoroutine 789
13 tray 636
14 lwt 586
15 httpie 581
16 delay 501
17 promesa 352
18 @databases 334
19 modern-async 148
20 pinkie-promise 120
21 Tomorrowland 112
22 Promis 110
23 async-plus 100
Find remote jobs at our new job board There is 0 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Automate your Pull Request with Mergify
Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!