Showing 16 of 52 projects
A lightweight JavaScript utility that resolves a promise after a specified delay, useful for async/await and promise chains.
Convert an Observable to a Promise, returning an array of emitted values.
A Go library providing polymorphic generic containers and functions to reduce boilerplate, inspired by Kotlin's Sequence and Map.
Implements Clojure-style concurrency operations like futures, promises, and atoms in Common Lisp.
A Swift library for functional chaining and promises with bind and combine operators.
A functional programming library for promises that enables composable async code with utilities like liftp, traversep, and foldp.
A reactive stream programming framework for live data computation with concurrent asynchronous operations.
A Promise/A+ compliant, Bluebird.js inspired promise library for Swift 5, featuring cancellation and performance.
A utility to limit the execution rate of promise-returning functions, useful for rate-limiting API requests.
A TypeScript library providing powerful pipes that seamlessly chain Promises and FP algebraic data types like Maybe and Either.
An async/await-like task package for Go providing structured concurrency with wait, timeout, and cancellation support.
A utility that resolves all promises in an object's properties, similar to Promise.all but for objects.
A promise-based utility that repeatedly executes a function while a condition returns true, then resolves.
A TypeScript library for do-notation pipelines with automatic context passing and easy mocking for unit testing.
A promise utility that repeatedly executes a function until a condition returns true, then resolves.
An Angular module that adds loading indicators to buttons by binding to promises, observables, or booleans.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.