Showing 12 of 12 projects
A source transformer that converts ES6+ generator functions and async iteration into ES5-compatible JavaScript.
Map over promises concurrently with configurable concurrency, error handling, and abort control.
A functional programming library for TypeScript/JavaScript with lazy evaluation and strong type inference.
A utility to promisify event emitters, allowing you to wait for events using promises or async/await.
A lazy functional iteration library supporting sync, async, and concurrent iteration in JavaScript.
A TypeScript/JavaScript library providing Python-inspired iteration utilities for working with iterables, streams, and pipes.
Reduce a list of values using promises into a promise for a value, useful for async accumulation.
Convert Node.js streams into ECMAScript Observables for functional reactive programming.
Async version of the while statement that repeatedly calls a function while a condition returns true.
Iterate over promises serially, useful for side-effect operations where order matters.
A utility to map over promises sequentially, ensuring each promise resolves before the next iteration begins.
A Node.js utility library for reading and processing GTFS public transit datasets with streaming and memory-efficient operations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.