Showing 16 of 16 projects
A collection of useful, performant, and threadsafe data structures implemented in Go.
A database-backed asynchronous priority queue system for Ruby on Rails, extracted from Shopify.
A promise queue with concurrency control for rate-limiting async operations.
A complete, fully tested and documented data structure library written in pure JavaScript.
A persistent, at-least-once priority job queue for React Native, backed by Realm storage and designed for background processing.
A powerful, feature-rich queue library for Node.js with persistent storage, batch processing, prioritization, and task management.
A functional programming library for JavaScript/Node.js focused on string processing, regular expressions, and linear algebra.
A pure Swift implementation of a generic priority queue data structure using a binary heap.
A Go package offering thread-safe generic implementations of BlockingQueue, PriorityQueue, CircularQueue, and Linked Queue.
An opinionated HTTP library for .NET apps that provides request deduplication, prioritization, concurrency limiting, and offline caching.
A lightweight Swift library for multi-image downloading with priority management and caching.
A Rust priority queue with efficient priority change operations, implemented using IndexMap and a heap of indexes.
A high-performance, storage-agnostic message queue and worker pool system for Go with type safety and extensible adapters.
A priority task queue implementation using Vert.x and Redis, inspired by Automattic/kue.
A comprehensive collection of data structures and algorithms implemented in the Crystal programming language.
A RESTful asynchronous task queue server that provides a consistent HTTP API for various storage backends.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.