awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 مستودعات

Awesome GitHub RepositoriesPromise Implementations

Libraries providing standard-compliant or enhanced promise functionality.

Explore 14 awesome GitHub repositories matching part of an awesome list · Promise Implementations. Refine with filters or upvote what's useful.

Awesome Promise Implementations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • petkaantonov/bluebirdالصورة الرمزية لـ petkaantonov

    petkaantonov/bluebird

    20,515عرض على 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

    High-performance library with extra features like long stack traces.

    JavaScript
    عرض على GitHub↗20,515
  • kriskowal/qالصورة الرمزية لـ kriskowal

    kriskowal/q

    15,030عرض على GitHub↗

    q is a JavaScript promise library and asynchronous flow controller designed to manage non-blocking operations. It serves as a system for coordinating parallel tasks and sequencing asynchronous workflows through task chaining and error propagation. The library distinguishes itself with specialized debugging tools that capture long stack traces across asynchronous jumps and monitor unhandled rejections to prevent silent failures. It also functions as a remote object proxy, forwarding method calls to remote targets and routing responses back through promises. The project provides comprehensive

    Classic promise implementation featuring long stack traces.

    JavaScript
    عرض على GitHub↗15,030
  • guzzle/promisesالصورة الرمزية لـ guzzle

    guzzle/promises

    7,717عرض على GitHub↗

    This project is a PHP implementation of the Promises/A+ specification, providing a library for managing asynchronous operations and deferred values. It serves as an asynchronous task coordinator that allows for the creation of non-blocking code through a promise-based pattern. The library enables the simulation of asynchronous coroutines, allowing non-blocking code to be written in a linear style. It features duck-typed interoperability, which allows it to integrate with any foreign object that implements a then method regardless of class inheritance. The project covers broader capabilities

    Provides a standard-compliant promise implementation for writing non-blocking code and handling deferred values in PHP.

    PHP
    عرض على GitHub↗7,717
  • stefanpenner/es6-promiseS

    stefanpenner/es6-promise

    7,263عرض على GitHub↗

    es6-promise is an ES6 promise polyfill and JavaScript compatibility layer. It provides a standardized interface for managing asynchronous flow control and background tasks in environments that lack native support for the ES6 Promise specification. The project serves as a bridge to ensure consistent asynchronous behavior across different browser engines and legacy environments. It includes utilities for global promise injection and polyfilling, which add the implementation to the global namespace for application-wide availability. The library covers the coordination of asynchronous workflows,

    Opt-in polyfill providing a strict subset of standard promises.

    JavaScript
    عرض على GitHub↗7,263
  • lgwebdream/fe-interviewالصورة الرمزية لـ lgwebdream

    lgwebdream/FE-Interview

    7,203عرض على GitHub↗

    This project is a comprehensive frontend interview preparation resource built around a question bank of over 1000 curated questions. It covers HTML, CSS, JavaScript, Vue, React, Node, TypeScript, Webpack, algorithms, and network security, with each question accompanied by a detailed answer explanation. The content is organized into a hierarchical category tree for browsable exploration, and a daily question rotation algorithm presents one question per day for systematic review. A client-side search index enables instant filtering of questions by title or tag, and the entire question bank is p

    Includes hands-on exercises for building a custom promise implementation from scratch.

    JavaScriptangularcssfe-interview
    عرض على GitHub↗7,203
  • nswbmw/node-in-debuggingالصورة الرمزية لـ nswbmw

    nswbmw/node-in-debugging

    6,457عرض على GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    Guides the implementation of standard-compliant promise functionality following the Promise/A+ specification.

    debugdebuggingguide
    عرض على GitHub↗6,457
  • request/request-promiseالصورة الرمزية لـ request

    request/request-promise

    4,722عرض على GitHub↗

    This project is a promise-based HTTP client for Node.js that wraps callback-style network requests into promise objects. It serves as a library for sending JSON, form data, and multipart requests to web servers while managing asynchronous flow control. The library utilizes a specialized Bluebird promise implementation to handle request and response lifecycles. It includes a session manager that uses a cookie jar to maintain and transmit state across multiple network calls. The tool covers a broad range of network capabilities, including REST API integration, response data transformation, and

    Utilizes a specialized Bluebird promise implementation for high-performance resource tracking and local storage.

    JavaScript
    عرض على GitHub↗4,722
  • cujojs/whenالصورة الرمزية لـ cujojs

    cujojs/when

    3,428عرض على GitHub↗

    A solid, fast Promises/A+ and when() implementation, plus other async goodies.

    Feature-rich library focused on control flow and functional utilities.

    JavaScript
    عرض على GitHub↗3,428
  • getify/native-promise-onlyالصورة الرمزية لـ getify

    getify/native-promise-only

    715عرض على GitHub↗

    A polyfill for native ES6 Promises as close as possible (no extensions) to the strict spec definitions.

    Strict polyfill for native promise behavior.

    JavaScript
    عرض على GitHub↗715
  • floatdrop/pinkieالصورة الرمزية لـ floatdrop

    floatdrop/pinkie

    138عرض على GitHub↗

    There are tons of Promise implementations out there, but all of them focus on browser compatibility and are often bloated with functionality.

    Extremely lightweight promise implementation for Node.js.

    JavaScript
    عرض على GitHub↗138
  • tildeio/rsvp.jsT

    tildeio/rsvp.js

    0عرض على GitHub↗

    RSVP.js provides simple tools for organizing asynchronous code.

    Lightweight promise library with broad legacy browser compatibility.

    عرض على GitHub↗0
  • briancavalier/creedB

    briancavalier/creed

    0عرض على GitHub↗

    Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land.

    Functional-oriented promise library with coroutine and generator support.

    عرض على GitHub↗0
  • then/promiseT

    then/promise

    0عرض على GitHub↗

    This is a simple implementation of Promises. It is a super set of ES6 Promises designed to have readable, performant code and to provide just the extensions that are absolutely necessary for using promises today.

    Small library with added utility methods for Node.js integration.

    عرض على GitHub↗0
  • calvinmetcalf/lieC

    calvinmetcalf/lie

    0عرض على GitHub↗

    Small, browser-compatible promise implementation.

    عرض على GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Promise Implementations