abort-controller-multiplexer
Combine multiple AbortControllers or AbortSignals into a single instance
Found 181 results for abort
Combine multiple AbortControllers or AbortSignals into a single instance
> Hook for managing abortable `Promise`s (e.g. [fetch()](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)) inside React components.
Cancelable promise with progress capturing, pause, timeouts, signals, data flows and decorators support
A module for making secure web requests from browsers with support for caching and fault tolerance.
A lightweight polyfill for AbortSignal.any, AbortSignal.timeout, and AbortSignal.abort methods
Create a promise that can be canceled. This is a fork of sindresorhus/p-cancelable
Utilities for working with AbortController and AbortSignal in YDB operations.
Concurrency primitives for TypeScript and JavaScript.
Hierarchical cancellation scopes for modern JavaScript runtimes.
Asynchronous versions of the `useEffect` and` useCallback` hooks that able to cancel internal code by user requests or component unmounting
Cancelable `pump`
A Simple Implementation of Abortable Promise
A modern, highly-configurable API client designed for DX. Works in both browser and Node.js environments.
A fetch wrapper to leverage enterprise features such as retry policy and request timeout
Cancelable `stream.pipeline()`
Common utility commands for Git repositories.
Auto add an AbortController on all Fastify Request
axios wrapper that provides an advanced cancellation api
AbortController integration for NestJS: request-scoped cancellation using AbortSignal.
Retry and batching utility with abort, timeout, and concurrency support. Inspired by real-world pain.
Executes functions concurrently with opportunity to cleanup if any fail.
Creates an instance of fetch that aborts after a certain time period.
Extended promises with a lot of vital features. The AIO Promise class.
Extension Javascript's Promise API with more functionalities
Merges multiple AbortSignals into a single signal. returned signal will be aborted if any of the input signals are aborted.
async utilities
A simple promise wrapper for child_process.spawn that lets you process output streams while waiting for completion
Exception handling for AssemblyScript
Fetch wrapper. Polyfills optional. Aborts, retries, intercepts all in 5kb
Abortable async function helpers
Create self-cancellable fetch effects
A CancelablePromise with the ability to stop a CancelablePromise created in a CancelablePromise
An AbortController that aborts after a specified timeout
A robust, TypeScript-native library for handling async operations with retry logic, timeouts, backoff strategies, and rate limiting
Backbone.sync decorator for aborting pending requests
RxJS WithAbort Function
A comprehensive error decoder for Sui blockchain transactions with support for custom error codes
Create a promise that can be canceled. This is a fork of sindresorhus/p-cancelable that supports both ESM & CJS.
A modern promise-based utility for Node.js that enhances child process execution with timeouts, abort signals, input streaming, and consistent error handling.
A low latency javascript code runner that enables to isolate and abort javascript code execution, including setTimeout/setInterval, promises and Fetch requests. It supports all browsers.
Useful React hooks written in Typescript
Lightweight Promises/A+ compatible implementation with cancellation, sync mode, timeouts, coroutines and signals support
Abortable Promises for everyone !
A lightweight and flexible REST API client for JavaScript and TypeScript, supporting CommonJS and ES modules (ESM). Features include HTTP methods (GET, POST, PUT, PATCH, DELETE), built-in retry policies with exponential backoff, request lifecycle hooks fo
Helpful utilities to work with AbortController/-Signal.
A powerful React hook for HTTP requests with comprehensive callback support, request chaining, and TypeScript integration
An axios-based HTTP client for react-native that allows for easily creating API calls and aborting requests.
hapi abort
基于 axios 的多功能请求库,与 axios 使用方式完全兼容,并提供自定义请求别名功能与多种请求控制方法。
Extends promises with their state, a timeout and make them cancellable, all of that vue reactive
"Debounce fetch and abort previous pending requests"
fetch abort
HTTP-transport that supports Promises and cancelable requests (XHR)
A React hook for async effects that ensures only the latest invocation completes and optionally aborts stale runs.
enhanced Koa version with cancelable middlewares support
Abortable fetch with timeout support
An extension of native Promises with true abort capabilities via AbortSignal.
Improvements over isomorphic-fetch.
Promise subclass to make the promise chain abortable.
An implementation of WHATWG AbortController interface. (Ported to Roblox-TS)
A lightweight event emitter with separation of concerns between emitter and listener inspired by the AbortController interface.
Library to write cancellable chain of Promises, using the This-Binding Syntax proposal.
Reliable file fetcher with pause, resume, and abort controls for big files using chunked range requests, retries, and progress tracking
Only keep a single instance, aborting previous instances on subsequent calls
A collection of wrappers and utility functions for working with AbortSignals.
Fetch controller polyfill
abortable interval
A modern Promise implementation with timeout and cancellation using AbortController.
abort in coroutines (promise)
A cancelable promise.
Race an array of promises against a timer that aborts the race, that can be postponed from the outside
big fetch will return a primose with a abort function and can set a timeout
A utility for fetching large files in chunks with support for parallel downloads and progress tracking.
Common utils for the Fetch API
Catch abort events in pull streams
Allows you to abort Web requests as and when desired.
A simple wrapper class for Promise class, which add multiple advanced functionality to the default promise like Aborting, data binding, status checking.
Create abortable async functions with ease
Abort promises and async iterables
promise utils
Group a set of cancelable actions to be aborted together at any time.
help to abort eventlistener
abort promise
An extension of the Promise class that allows for cancellation.
Elegant Fetch Lib with Power
Add force-close (sending RST) support to net.Socket.
Project breakable-promise
Based on axios secondary encapsulation plug-in, interface caching, interface cancellation, interface disconnection reconnection functions are provided
An implementation of getElementById that returns a promise that waits to resolve when the element will be added to the DOM. Using mutation observer and cancelable with an abort signal or a timeout
封装flyio的一些方法,添加清除请求clearReq方法,添加取消网络请求abortReq,超时取消请求flyExit方法等。
PromisesLimiter is a class for limiting concurrent asynchronous requests, allowing them to be executed in batches with control over progress, handling of successful and failed requests.
Queue of abortable promises
ReasonML for WHATWG's Abort Controller (with polyfill)
Tiny, type-safe, JavaScript-native `context` implementation
Make promises abortable! That's it! :)
Promise based queue with abort functionality
Returns the first Promise in an iterable to resolve
A library for building flows; safe data processing inspired by Monads

Cancelable groups of callback functions
An implementation of WHATWG AbortController interface.
Convenience wrapper around Node core requests to easily test whether a request fails or succeeds.
This library provides you ability to cancel async function
JS Cancellation Tokens for composable async cleanup
Native AbortController manager.
A small wrapper for the Fetch API that uses the AbortController interface to cancel in-flight fetch requests.
RxJS AbortController-compatible defer operator
A cancellable promise polling
Cancelable promise
An implementation of WHATWG AbortController interface.
A useful, zero dependencies toolbox to handle different situations like trigerring sequential Promises, a sequence with pause in between, parallel execution and limited parallel execution
Small implementation of AbortController API for easy management of requests cancelation.
A simple yet powerful Node.js utility for processing arrays of items in batches with control over concurrency, retries, and cancellation.
> React Hook for abandoning promises upon component unmounting
File download library
A Promise that can be resolved/rejecter at will
<br> <div align="center"> <img src="https://github.com/camelliajs/camellia/blob/master/icons/camellia.png?raw=true" height="128" width="128"/> <h2>Camellia - AbortController</h2> <h6><i>- The library for aborting promises and operations. -
HTTP cancellation propagation library
abort a pull-stream if the rate of flow drops below the specified threshold.
A javascript class for managing concurrent fetch requests.
`synchronous-timeout` allows developers to wrap arbitrary synchronous or asynchronous functions so that they can self-abort based on a signal from a worker thread. This is achieved by automatically injecting checks into the function code at the beginning
Make a regular expression time out if it takes too long to execute
Create a promise that can be canceled
An implementation of WHATWG AbortController interface.
参考jQuery Ajax 尝试自己封装一下:
You've tried setTimeout+promises before but have you tried setTimeout+promises on abortsignal? & setInterval too.
Promise where the whole tree can be awaited, canceled and expired. Provides synchronous status, explorable chain map, shared data, debug data and trace.
This module will help you to cancel $http requests
A simple function for creation of cancelable http observable
Abort API
This library provides you ability to cancel async function
Task/Job in-process queue with concurrency/capacity/abort/cancelling support
abort stream of promises on any response
This is a custom hook to help your axios requests to be cancelled when the component is unmounted and even providing you with a function to abort a query at any moment.
Create an asynchronous function that ensures only the last call is executed.
Automatically interrupt the last same http request
Convert a Promise to a AbortSignal
A simple countdown timer CLI application
> React component for rendering children according to a promise
An implementation of WHATWG AbortController interface.