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-tap

0
View on GitHub↗
134 stars·8 forks·JavaScript·MIT·8 views

P Tap

Tap into a promise chain without affecting its value or state

Features

  • Chain Management - Tap into a promise chain without affecting state.
  • Promise Utilities - Taps into promise chains without altering values.

Star history

Star history chart for sindresorhus/p-tapStar history chart for sindresorhus/p-tap

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Open-source alternatives to P Tap

Similar open-source projects, ranked by how many features they share with P Tap.
  • sindresorhus/p-catch-ifsindresorhus avatar

    sindresorhus/p-catch-if

    40View on GitHub↗

    Conditional promise catch handler

    JavaScript
    View on GitHub↗40
  • sindresorhus/p-ifsindresorhus avatar

    sindresorhus/p-if

    64View on GitHub↗

    Conditional promise chains

    TypeScript
    View on GitHub↗64
  • sindresorhus/p-breaksindresorhus avatar

    sindresorhus/p-break

    24View on GitHub↗

    Break out of a promise chain

    JavaScript
    View on GitHub↗24
  • sindresorhus/p-logsindresorhus avatar

    sindresorhus/p-log

    30View on GitHub↗

    Log the value/error of a promise

    JavaScript
    View on GitHub↗30
See all 30 alternatives to P Tap→

Frequently asked questions

What does sindresorhus/p-tap do?

Tap into a promise chain without affecting its value or state

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

The main features of sindresorhus/p-tap are: Chain Management, Promise Utilities.

What are some open-source alternatives to sindresorhus/p-tap?

Open-source alternatives to sindresorhus/p-tap include: sindresorhus/p-if — Conditional promise chains. sindresorhus/p-memoize — Memoize promise-returning & async functions. sindresorhus/p-break — Break out of a promise chain. sindresorhus/p-catch-if — Conditional promise catch handler. sindresorhus/p-log — Log the value/error of a promise. sindresorhus/p-retry — Retry a promise-returning or async function.