awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sindresorhus avatar

sindresorhus/p-map

0
View on GitHub↗
1,499 stars·68 forks·JavaScript·MIT·10 views

P Map

Map over promises concurrently

Features

  • Concurrency Control - Map over promises concurrently.
  • Control Flow Utilities - Concurrent mapping over promises.
  • Flow Control - Concurrent Promise mapping.
  • Promise Utilities - Maps over promises with concurrency support.

Star history

Star history chart for sindresorhus/p-mapStar history chart for sindresorhus/p-map

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with P Map

These projects share indexed features with P Map. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • petkaantonov/bluebirdpetkaantonov avatar

    petkaantonov/bluebird

    20,515View on GitHub↗

    Bluebird is a JavaScript promise library designed for managing asynchronous operations with a custom promise implementation. It provides a framework for controlling promise lifecycles and orchestrating non-blocking programming patterns. The library distinguishes itself with an asynchronous debugging toolkit that captures long stack traces across asynchronous boundaries and a global handler for unhandled promise rejections. It includes a predicate-based error filtering system to target specific exception types and a mechanism for the deterministic cleanup of system resources. It covers a broa

    JavaScript
    View on GitHub↗20,515
  • sindresorhus/pifysindresorhus avatar

    sindresorhus/pify

    1,507View on GitHub↗

    Promisify a callback-style function

    JavaScriptpromise-utilitiespromisespromisify
    View on GitHub↗1,507
  • sindresorhus/delaysindresorhus avatar

    sindresorhus/delay

    626View on GitHub↗

    Delay a promise a specified amount of time

    JavaScript
    View on GitHub↗626
  • lpinca/valveletlpinca avatar

    lpinca/valvelet

    38View on GitHub↗

    Limit the execution rate of a function

    JavaScriptpromiserate-limitingthrottle
    View on GitHub↗38
Compare all 30 related projects→

Frequently asked questions

What does sindresorhus/p-map do?

Map over promises concurrently

What are the main features of sindresorhus/p-map?

The main features of sindresorhus/p-map are: Concurrency Control, Control Flow Utilities, Flow Control, Promise Utilities.

Which projects share features with sindresorhus/p-map?

Projects with overlapping indexed features include: petkaantonov/bluebird — Bluebird is a JavaScript promise library designed for managing asynchronous operations with a custom promise… sindresorhus/pify — Promisify a callback-style function. sindresorhus/delay — Delay a promise a specified amount of time. nodeca/promise-memoize — Memoize promise-returning functions. Includes cache expire and prefetch. caolan/async — Async is a JavaScript asynchronous flow library designed to manage the execution and coordination of asynchronous… lpinca/valvelet — Limit the execution rate of a function.