An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with priority-queue

A curated list of projects in awesome lists tagged with priority-queue .

https://github.com/automattic/kue

Kue is a priority job queue backed by redis, built for node.js.

job-queue priority-queue worker-queue

Last synced: 16 Dec 2025

https://github.com/Automattic/kue

Kue is a priority job queue backed by redis, built for node.js.

job-queue priority-queue worker-queue

Last synced: 24 Mar 2025

https://github.com/loiane/javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book

algorithm avl-tree binary-tree data-structures deque dictionary dijkstra-algorithm graph graph-algorithms javascript-algorithms linked-list priority-queue queue quicksort set sorting-algorithms stack tree typescript typescript-algorithms

Last synced: 23 Apr 2025

https://github.com/blueraja/high-speed-priority-queue-for-c-sharp

A C# priority queue optimized for pathfinding applications

c-sharp pathfinding priority-queue

Last synced: 14 May 2025

https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp

A C# priority queue optimized for pathfinding applications

c-sharp pathfinding priority-queue

Last synced: 08 May 2025

https://github.com/oleiade/lane

Generic PriorityQueues, Queues, Stacks, and Deque data structures for Go

data-structures deque generic go priority-queue queue stack

Last synced: 15 May 2025

https://github.com/P-p-H-d/mlib

Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

algorithms array bitset c collections data-structures generic hashmap json list lock-free memory-pool priority-queue queue set stack string tree tuples variant

Last synced: 14 Mar 2025

https://github.com/luciopaiva/heapify

The fastest JavaScript priority queue out there. Zero dependencies.

binary-heap data-structures heap heapify javascript javascript-library priority-queue queue

Last synced: 16 May 2025

https://github.com/weyoss/redis-smq

A simple high-performance Redis message queue for Node.js.

broker job-queue message-broker message-queue nodejs priority-queue queue redis redis-smq scheduler

Last synced: 25 Dec 2025

https://github.com/mourner/tinyqueue

The smallest and simplest priority queue in JavaScript.

algorithm binary-heap data-structure javascript priority-queue

Last synced: 13 Apr 2025

https://github.com/lemire/fastpriorityqueue.js

a fast heap-based priority queue in JavaScript

heap javascript priority-queue

Last synced: 07 Apr 2025

https://github.com/lemire/FastPriorityQueue.js

a fast heap-based priority queue in JavaScript

heap javascript priority-queue

Last synced: 25 Mar 2025

https://github.com/adrianbrad/queue

⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.

blocking-queue circular-queue generic go golang priority-queue queue thread-safe

Last synced: 14 Mar 2025

https://github.com/garro95/priority-queue

A priority queue for Rust with efficient change function.

data-structures heap heap-algorithm min-max-heap priority-queue

Last synced: 12 Dec 2025

https://github.com/goptics/varmq

A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program

concurrency distrubted-systems go goroutine goroutine-pool message-queue persistence pool priority-queue queue varmq worker worker-pool

Last synced: 28 Sep 2025

https://github.com/ignlg/heap-js

Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.

array-heap binary-heap binary-trees data-structures heap javascript nodejs priority-queue typescript

Last synced: 15 May 2025

https://github.com/amitshekhariitbhu/rxjavapriorityscheduler

RxPS - RxJavaPriorityScheduler - A RxJava Priority Scheduler library for Android and Java applications

android android-library priority priority-queue priority-scheduler priority-scheduling rxandroid rxandroid2 rxjava rxjava-2 rxjava-android rxjava-library rxjava2

Last synced: 30 Oct 2025

https://github.com/mourner/flatqueue

A very fast and simple JavaScript priority queue

algorithms binary-heap data-structures javascript priority-queue

Last synced: 05 Apr 2025

https://github.com/hyperonym/ratus

Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.

background-jobs distributed-systems go golang mongodb priority-queue restful-api swagger task task-queue task-scheduler

Last synced: 14 Mar 2025

https://github.com/badrap/sorted-queue

A sorted queue, based on an array-backed binary heap

javascript priority-queue typescript

Last synced: 28 Apr 2025

https://github.com/nvictus/pqdict

A Pythonic indexed priority queue

dictionary indexed priority-queue python sorted-dict

Last synced: 06 Apr 2025

https://github.com/sahib/timeq

A fast file-based priority queue

golang nats priority-queue queue

Last synced: 12 Oct 2025

https://github.com/justintimperio/gpq

GPQ is a high performance embeddable double priority queue with complex priority ordering guarantees

double-priority-queue golang high-performance message-bus message-queue priority-queue

Last synced: 20 Aug 2025

https://github.com/shipsaas/laravel-priority-queue

Priority Queues driver implementation for Laravel. Utilizing DB Driver.

laravel laravel-framework laravel-package php priority-queue queue

Last synced: 29 Jun 2025

https://github.com/socialpandas/sidekiq-priority

Prioritize Sidekiq jobs within queues

priority priority-queue sidekiq

Last synced: 09 May 2025

https://github.com/justrach/kew

🚀 Kew - A Fast, Redis-backed Task Queue Manager for Python

async asyncio circuit-breaker distrubuted-systems priority-queue python python-library queue-management redis task-queue

Last synced: 04 Sep 2025

https://github.com/samrith-s/concurrent-tasks

A simple task runner which will run all tasks till completion, while maintaining concurrency limits.

concurrent-tasks javascript priority-queue task task-list task-queue task-runner tasks

Last synced: 21 Mar 2025

https://github.com/strd6/priority_queue

A JavaScript PriorityQueue

coffeescript priority-queue

Last synced: 14 Apr 2025

https://github.com/LostTrainDude/astar-pathfinding-unity

A grid-based implementation of the A* Pathfinding algorithm in Unity, that makes use of Priority Queues

astar-csharp pathfinding priority-queue unity

Last synced: 25 Apr 2025

https://github.com/hoangsonww/queue-and-hashtable-dsa

🔑 This repository focuses on hash tables and priority queues, highlighting their use in text analysis, word stats generation, and managing a movie review user database. It includes techniques for efficient text tokenization, word frequency analysis, prioritized data handling, and more!

algorithms data-structures dsa hash hashcode hashing hashing-algorithm hashmap hashtable java java-8 priority-queue queue queue-algorithm queue-theory

Last synced: 12 Jul 2025

https://github.com/clojure-finance/clojure-heap

Pure Clojure implementation of a heap, i.e. priority queue

clojure heap priority-queue

Last synced: 22 Jul 2025

https://github.com/roroche/iris

Convenient wrapper library to perform network queries using Retrofit and Android Priority Job Queue (Job Manager)

android android-library android-priority-jobqueue dagger2 eventbus priority-queue retrofit2

Last synced: 04 Apr 2025

https://github.com/francedot/csharp-ds

A collection of Data Structures and Algorithms for preparing to coding interviews.

algorithms csharp data-structures graph heap leetcode linked-list priority-queue tree trie union-find

Last synced: 06 Sep 2025

https://github.com/mhib/pairing_heap

Performant priority queue in pure Ruby with support for changing priority using pairing heap data structure

dijkstra-algorithm pairing-heap prim-algorithm priority priority-queue

Last synced: 14 Mar 2025

https://github.com/geocrystal/kd_tree

Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

crystal data-structures k-dimensional priority-queue tree-structure

Last synced: 03 May 2025

https://github.com/bengsfort/8-puzzle-solutions

Solutions to the classic 8 puzzle, implementing an A* best search algorithm to complete the puzzle in multiple languages.

8-puzzle 8-puzzle-solver a-star-algorithm javascript priority-queue puzzle search-algorithm

Last synced: 13 Apr 2025

https://github.com/gopal96685/throttler

A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.

circuit-breaker concurrency go priority-queue ratelimit ratelimiter retry-mechanism taskqueue throttle throttling workerpool

Last synced: 06 Oct 2025

https://github.com/geocrystal/dijkstra

Dijkstra's algorithm using a priority queue in Crystal

crystal dijkstra dijkstra-algorithm priority-queue

Last synced: 03 May 2025

https://github.com/penemue/keap

Keap is a heap data structure presenting stable PriorityQueue and stable Keapsort sorting algorithm

data-structures heapsort kotlin priority-queue priorityqueue queue sorting-algorithms stable-priority-queue stablesort

Last synced: 07 May 2025

https://github.com/samvv/scl.js

A standard collections library for JavaScript/TypeScript

algorithms avl-tree data-structures hashing javascript priority-queue red-black-tree typescript

Last synced: 12 Sep 2025

https://github.com/amirhnajafiz/pyramid

Fast generic Heap data structure in Golang

go golang heap heapsort-algorithm max-heap min-heap priority-queue

Last synced: 15 Jul 2025

https://github.com/harshcasper/data-structures

An NPM Package built for Developers to get a High-Level API Access to various Data Structures 👨‍💻🗄️

binary-search-tree data-structures datastructures hash-table linked-list npm npm-module npm-package npm-scripts npmjs priority-queue stack

Last synced: 03 Oct 2025

https://github.com/kylemocode/consumerx

Priority consumer powered by RxJS 🔥

asynchronous-jobs consumer priority-queue rxjs

Last synced: 16 Apr 2025

https://github.com/howprogrammingworks/concurrentqueue

Asynchronous Concurrent Queue with Priority and Factor

async asynchronous concurrency concurrent-queue priority priority-queue queue

Last synced: 07 May 2025

https://github.com/eryx67/psq

Priority search queue

erlang priority-queue priority-search-queue

Last synced: 13 May 2025

https://github.com/baggepinnen/prioritychannels.jl

Provides a Channel where elements are associated with a priority. take! returns highest priority item.

channels parallel-programming priority priority-list priority-queue priority-scheduling

Last synced: 15 Mar 2025

https://github.com/phppkg/queue

A simple php queue library implements.

library php-queue priority-queue queue

Last synced: 01 Aug 2025

https://github.com/emqx/ipqueue

High Performance Interleaved Priority Queue for Erlang/Elixir

priority-queue

Last synced: 09 Oct 2025

https://github.com/simon0191/fast_priority_queue

A blazzingly fast implementation of priority queue using Ruby + Rust + Ruru

benchmark priority-queue ruby ruru rust

Last synced: 13 Apr 2025

https://github.com/theodesp/go-shuffled-queue

A priority queue that shuffles elements with the same priority. Written in Go and inspired by https://github.com/mafintosh/shuffled-priority-queue.

golang priority-queue queue random set

Last synced: 22 Apr 2025

https://github.com/nawaz1991/timedeventqueue

TimedEventQueue is a C++17 template class for managing and scheduling events based on their associated timestamps.

cpp event priority-queue timed-events

Last synced: 21 Apr 2025

https://github.com/data-structures-and-algorithms/heapq

:vertical_traffic_light: Python's heap and priority queue library for JavaScript

agpl data-structures heap heapq javascript priority-queue queue

Last synced: 06 May 2025

https://github.com/pskopnik/apq

Fast addressable priority queues for Python implementing advanced operations

cython data-structures-and-algorithms data-structures-python priority-queue priority-queues priorityqueue python

Last synced: 25 Aug 2025

https://github.com/titsuki/raku-algorithm-minmaxheap

A Raku implementation of double ended priority queue

double-ended minmaxheap perl6 priority-queue raku

Last synced: 25 Oct 2025

https://github.com/sleekpanther/load-balancing-problem-approximation-algorithm

Approximation Algorithm for the NP-Complete problem of balancing job loads on machines. Does not guarantee an optimal solution, but instead, a solution is within a factor of 1.5 of the optimal solution

algorithm-design algorithms approximation approximation-algorithms balance cpu jobs load load-balancing load-balancing-problem machine makespan noah noah-patullo pattullo pattulo patullo patulo priority-queue processing

Last synced: 24 Sep 2025

https://github.com/kc596/ugcpriorityqueue

Unbuffered Generic Concurrent Priority Queue in GoLang.

go golang priority-queue priorityqueue priorityqueues

Last synced: 02 Apr 2025

https://github.com/chucnorrisful/vEB

Go implementation of the van Emde Boas tree data structure: Priority queue for positive whole numbers in O(log log u) time.

go golang priority-queue van-emde-boas van-emde-boas-tree

Last synced: 06 May 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 13 May 2025

https://github.com/freyskeyd/stacktools

Offer structure representation of data structures

priority-queue queue rust stack

Last synced: 20 Oct 2025

https://github.com/gyakobo/modified-dijkstras-algorithm-for-longest-path

Adapting the Dijkstra's algorithm to find the longest path instead of the shortest

dijkstra-algorithm graph heapsort-algorithm longest-path njit priority-queue

Last synced: 04 Mar 2025

https://github.com/gyakobo/drawing-binary-heap-trees

This project serves to display an ordered and balanced heap binary trees in the stdout.

heap-tree njit priority-queue python3

Last synced: 04 Mar 2025

https://github.com/michaelehab/shipping-company-simulator

A CLI that simulates the operation of the cargo delivery process of a Shipping Company and calculates some related statistics. This is an Educational Project for Data Structures course taken during Spring 2022 semester.

algorithms cargo cli company cpp data-structures delivery linked-list object-oriented-programming oop priority-queue queue simulation statistics truck

Last synced: 04 Mar 2025

https://github.com/mideohub/complaint-management-system

A console-based application to manage customer complaints using manually implemented data structures: linked list (employee management), queue (complaint storage), stack (problem summaries), and priority queue (urgent complaints). Supports Customer, Employee, and Admin roles with file-based data persistence.

aast clion complaint-management-system console-application cpp data-structures data-structures-project linked-list priority-queue queue stack

Last synced: 14 May 2025

https://github.com/hnc-agency/hnc-pq

hnc-pq - Erlang priority queues

erlang priority-queue

Last synced: 29 Nov 2025