Search results
51 packages found
Sequential running of tasks with a cancellation token
async-tasks let you run tasks asynchronously in a simple and easy way with the ability to make dependencies between them
A simple javascript/typesciprt tasks queue that supports concurrency control
Vue Data Fetcher is a collection of composable functions that provide utility functionalities for common tasks in Vue.js projects. This package is designed to simplify and streamline the development process by encapsulating complex logic into reusable com
- Vue
- Composables
- Data Fetching
- State Management
- Reactivity
- Asynchronous
- API
- Fetch
- Promises
- Loading
- Error Handling
- Data Handling
- Vue Composition API
- Reactive Programming
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
- task queue
- async
- promise
- await
- sequential
- synchronized
- decorator
- lock
- concurrency
- throttle
- typescript
- javascript
- node
- browser
- View more
Run an array of functions concurrently, with a maximum of active tasks
Run an array of functions in parallel, but limit the number of tasks executing at the same time
- parallel
- async
- function
- callback
- asynchronous
- run
- array
- run parallel
- limit
- max
- queue
- run parallel limit
- max tasks
- tasks
Helpers to queue and limit the number of async running tasks
Evaluate asynchronous tasks with configurable concurrency.
Simplify handling asynchronous tasks with ease. Easily manage task execution with Worker Threds.
- asynchronous
- async
- multithreading
- task management
- performance
- scalability
- concurrency
- parallel
- efficiency
- task execution
- thread management
Implementation of a promise-based FIFO queuing system using ES2017 async generators.
This library simplifies the creation and management of Worker Threads, a powerful Node.js feature for concurrent processing. If you're a developer yet to explore the world of multithreading in JavaScript, now is the perfect time! Worker Threads are an exc
- nodejs
- worker-threads
- multithreading
- asynchronous
- performance
- concurrency
- parallel-processing
- node
- typescript
- background-tasks
- threading
- node-worker
Limit the number of asynchronous concurrent tasks running
Queue manager with condition-based listening and task subscription
- queue
- queue-manager
- task-manager
- condition
- condition-based-queue-manager
- asynchronous
- asynchronous-tasks
- tasks
Async array operations to push tasks onto the macrotask queue to prevent UI lock up.
- concurrent
- each
- concurrency
- async
- asynchronous
- map
- forEach
- reduce
- array
- iteration
- iterate
- loop
- parallel
- macrotask
A way to achieve concurrency running multiple tasks
Sequential running of tasks with a cancellation token
Simple queue handling asynchronous tasks.
A persistent job or task queue backed by RethinkDB.
Run an async task for each array element in parallel, but limit the number of tasks executing at the same time.