Showing 20 of 56 projects
A Ruby library for creating background jobs and multistep workflows using Amazon Simple Workflow (SWF).
A high-performance .NET library for in-memory background job processing with built-in observability.
A RESTful asynchronous task queue server that provides a consistent HTTP API for various storage backends.
A simple and scalable thread pool implementation in Go for managing concurrent task execution.
A Go library implementing a simple asynchronous worker pool pattern for concurrent task execution.
A Redis-backed task queue engine for Node.js with advanced task control, worker pools, and eventual consistency.
Gowl is a Go library providing an infinite worker pool for concurrent process management and real-time monitoring.
PHP bindings for Tarantool Queue, enabling PHP applications to interact with Tarantool's queue system.
A type-safe queue for background tasks built on top of PocketBase, requiring no server modifications.
A simple and easy-to-use goroutine pool implementation for Go, enabling concurrent task execution with worker synchronization.
A Redis-based queue system for Symfony2 projects supporting producer/consumer and publisher/subscriber patterns.
A Common Lisp library providing a comprehensive suite of constructs for parallel programming, including tasks, promises, and parallel data operations.
A lightweight Python task queue framework using SQLAlchemy and PostgreSQL SKIP LOCKED/NOTIFY for transactional task processing.
A configurable semaphore for managing concurrent promise-based tasks with individual resolution.
A high-performance queuing system for managing tasks in iOS apps using closure-based chaining on Grand Central Dispatch.
Queuex is a priority queue library for Elixir with multiple backend options and configurable worker pools.
A performant and scalable queue system built on Firebase Firestore and Cloud Functions.
A Go library for creating deferred task queues where tasks are executed at specified future times.
A collection of utility methods for Vert.x, including enhanced blocking execution and a context-aware ExecutorService.
A flexible and extensible job scheduling and execution library for Go, supporting arbitrary functions, cron scheduling, and distributed processing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.