awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to cujojs/when

Open-source alternatives to When

30 open-source projects similar to cujojs/when, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best When alternative.

  • petkaantonov/bluebirdpetkaantonov का अवतार

    petkaantonov/bluebird

    20,515GitHub पर देखें↗

    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
    GitHub पर देखें↗20,515
  • kriskowal/qkriskowal का अवतार

    kriskowal/q

    15,030GitHub पर देखें↗

    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

    JavaScript
    GitHub पर देखें↗15,030
  • marcoonroad/sporadicmarcoonroad का अवतार

    marcoonroad/sporadic

    18GitHub पर देखें↗

    Composable Concurrency Abstractions for JavaScript. :railwaytrack: :rhinoceros: :train: :verticaltraffic_light:

    JavaScript
    GitHub पर देखें↗18
  • bevacqua/contrabevacqua का अवतार

    bevacqua/contra

    778GitHub पर देखें↗

    :surfer: Asynchronous flow control with a functional taste to it

    JavaScript
    GitHub पर देखें↗778

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • gartz/objecteventtargetgartz का अवतार

    gartz/ObjectEventTarget

    13GitHub पर देखें↗

    A same behaviour EventTarget prototype, that can work with any object from JavaScript

    JavaScript
    GitHub पर देखें↗13
  • caolan/asynccaolan का अवतार

    caolan/async

    28,150GitHub पर देखें↗

    Async is a JavaScript asynchronous flow library designed to manage the execution and coordination of asynchronous tasks in Node.js and the browser. It provides functional utilities to wrap, process, and orchestrate complex asynchronous workflows. The library distinguishes itself through a comprehensive task orchestrator that handles dependency graphs to resolve circular references and manages concurrent task queues. It includes a unification bridge that allows callback-style and promise-based functions to operate within the same execution interface. The project covers several primary capabil

    JavaScript
    GitHub पर देखें↗28,150
  • creationix/stepcreationix का अवतार

    creationix/step

    2,194GitHub पर देखें↗

    An async control-flow library that makes stepping through logic easy.

    JavaScript
    GitHub पर देखें↗2,194
  • guzzle/promisesguzzle का अवतार

    guzzle/promises

    7,717GitHub पर देखें↗

    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

    PHP
    GitHub पर देखें↗7,717
  • nswbmw/node-in-debuggingnswbmw का अवतार

    nswbmw/node-in-debugging

    6,457GitHub पर देखें↗

    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

    debugdebuggingguide
    GitHub पर देखें↗6,457
  • lgwebdream/fe-interviewlgwebdream का अवतार

    lgwebdream/FE-Interview

    7,203GitHub पर देखें↗

    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

    JavaScriptangularcssfe-interview
    GitHub पर देखें↗7,203
  • mafintosh/duplexifymafintosh का अवतार

    mafintosh/duplexify

    194GitHub पर देखें↗

    Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input

    JavaScript
    GitHub पर देखें↗194
  • mafintosh/peek-streammafintosh का अवतार

    mafintosh/peek-stream

    58GitHub पर देखें↗

    Transform stream that lets you peek the first line before deciding how to parse it

    JavaScript
    GitHub पर देखें↗58
  • mafintosh/pumpifymafintosh का अवतार

    mafintosh/pumpify

    256GitHub पर देखें↗

    Combine an array of streams into a single duplex stream using pump and duplexify

    JavaScript
    GitHub पर देखें↗256
  • maxogden/binary-splitmaxogden का अवतार

    maxogden/binary-split

    79GitHub पर देखें↗

    a fast newline (or any delimiter) splitter stream - like require('split') but specific for binary data

    JavaScript
    GitHub पर देखें↗79
  • nodeca/promise-memoizenodeca का अवतार

    nodeca/promise-memoize

    62GitHub पर देखें↗

    Memoize promise-returning functions. Includes cache expire and prefetch.

    JavaScript
    GitHub पर देखें↗62
  • nodejs/readable-streamnodejs का अवतार

    nodejs/readable-stream

    1,048GitHub पर देखें↗

    Node-core streams for userland

    JavaScriptnodenodejs
    GitHub पर देखें↗1,048
  • reactivex/rxjsReactiveX का अवतार

    ReactiveX/rxjs

    31,682GitHub पर देखें↗

    RxJS is a library for reactive programming that provides a framework for composing asynchronous and event-based programs. It utilizes observable sequences to model data flows, allowing developers to manage complex sequences of events through a declarative programming interface. The library implements the observer pattern to facilitate decoupled communication between data producers and subscribers. By employing a lazy execution model, streams remain dormant until a consumer explicitly subscribes, at which point data production is triggered. This approach enables the construction of predictable

    TypeScriptjavascriptrxjs
    GitHub पर देखें↗31,682
  • tildeio/rsvp.jsT

    tildeio/rsvp.js

    0GitHub पर देखें↗

    RSVP.js provides simple tools for organizing asynchronous code.

    GitHub पर देखें↗0
  • briancavalier/creedB

    briancavalier/creed

    0GitHub पर देखें↗

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

    GitHub पर देखें↗0
  • calvinmetcalf/lieC

    calvinmetcalf/lie

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • caolan/highlandcaolan का अवतार

    caolan/highland

    3,433GitHub पर देखें↗

    High-level streams library for Node.js and the browser

    JavaScript
    GitHub पर देखें↗3,433
  • feross/multistreamfeross का अवतार

    feross/multistream

    297GitHub पर देखें↗

    A stream that emits multiple other streams one after another (streams3)

    JavaScript
    GitHub पर देखें↗297
  • floatdrop/pinkiefloatdrop का अवतार

    floatdrop/pinkie

    138GitHub पर देखें↗

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

    JavaScript
    GitHub पर देखें↗138
  • getify/native-promise-onlygetify का अवतार

    getify/native-promise-only

    715GitHub पर देखें↗

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

    JavaScript
    GitHub पर देखें↗715
  • hughsk/from2hughsk का अवतार

    hughsk/from2

    132GitHub पर देखें↗

    Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"

    JavaScript
    GitHub पर देखें↗132
  • jahewson/node-bylinejahewson का अवतार

    jahewson/node-byline

    325GitHub पर देखें↗

    Line-by-line Stream reader for node.js

    JavaScript
    GitHub पर देखें↗325
  • lpinca/valveletlpinca का अवतार

    lpinca/valvelet

    38GitHub पर देखें↗

    Limit the execution rate of a function

    JavaScriptpromiserate-limitingthrottle
    GitHub पर देखें↗38
  • almost/through2-concurrentalmost का अवतार

    almost/through2-concurrent

    75GitHub पर देखें↗

    Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)

    JavaScript
    GitHub पर देखें↗75
  • sindresorhus/delaysindresorhus का अवतार

    sindresorhus/delay

    626GitHub पर देखें↗

    Delay a promise a specified amount of time

    JavaScript
    GitHub पर देखें↗626
  • sindresorhus/first-chunk-streamsindresorhus का अवतार

    sindresorhus/first-chunk-stream

    28GitHub पर देखें↗

    Transform the first chunk in a stream

    JavaScript
    GitHub पर देखें↗28