29 repository-uri
Utilities for managing asynchronous tasks and threading.
Explore 29 awesome GitHub repositories matching part of an awesome list · Concurrency. Refine with filters or upvote what's useful.
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Promises and await for better async code.
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
Communicating sequential processes for Linux.
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Queue manager built on OperationQueue and Dispatch.
Swift coroutines for iOS, macOS and Linux.
Coroutines for iOS, macOS, and Linux.
Asynchronous IO library for Common Lisp.
General-purpose non-blocking programming library.
A library of queues that enable sending ordered tasks to asynchronous contexts
Ordered task queues for async contexts.
High performance Transactional Memory for Common Lisp
Transactional memory for high-performance concurrency.
Sento - Actor framework featuring actors and agents for easy access to state and asynchronous operations.
Actor-based message passing framework.
⛓ A chainable interface for Swift's async/await.
Chainable interface for async/await.
Portable channel-based concurrency for Common Lisp
Portable channel-based concurrency library.
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
Throttle massive numbers of asynchronous inputs.
A complete set of primitives for concurrency and reactive programming on Swift
Concurrency and reactive programming primitives.
Distribute work across machines using the lparallel API.
Framework for distributing work across multiple machines.
Cl-coroutine is a coroutine library for Common Lisp. It uses cl-cont continuations library in its implementation.
Coroutine implementation for non-linear control flow.
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
Lightweight promises for Apple platforms.
Background job processing for Common Lisp
Redis-based background job processing.
Reactive computation tree library for non-blocking concurrent Common Lisp
Data-flow computation library for concurrent tasks.
Parallelism for Common Lisp
Library for parallel programming and task distribution.
Common Lisp distributed computation framework implemented using Swank Client
Framework for distributed computation.
Easy, concurrent, asynchronous tasks in Swift.
Easy concurrent and asynchronous task management.