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/williamfiset/deprecated-data-structures
A collection of powerful data structures
balanced-tree binarytree data-structures disjoint-set fenwick graph hash-table heap java linkedlist priority-queue queue segment-tree segmenttree stack suffixarray suffixtree trie union-find unionfind
Last synced: 15 May 2025
https://github.com/tezc/sc
Common libraries and data structures for C.
algorithm algorithms c collections data-structures generic hashmap hashtable heap library linked-list logger priority-queue queue socket stack thread timer vector
Last synced: 14 May 2025
https://github.com/mauriciosantos/buckets-js
A complete, fully tested and documented data structure library written in pure JavaScript.
bag binary-heap binary-search binary-search-tree collection collections data-structures dictionary javascript linked-list map multimap priority-queue queue set stack tree tree-structure
Last synced: 12 Dec 2025
https://github.com/mauriciosantos/Buckets-JS
A complete, fully tested and documented data structure library written in pure JavaScript.
bag binary-heap binary-search binary-search-tree collection collections data-structures dictionary javascript linked-list map multimap priority-queue queue set stack tree tree-structure
Last synced: 02 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/js-sdsl/js-sdsl
A javascript standard data structure library which benchmark against C++ STL.
data-structure-library data-structures data-structures-and-algorithms deque dequeue hashmap hashset hashsets javascript javascript-data-structures javascript-library linklist map priority-queue rb-tree red-black-tree set stl-containers typescript typescript-data-structure
Last synced: 15 May 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/timtadh/data-structures
Go datastructures.
arraylist avl avl-tree btree data-structures error-handling exceptions hash-tables hashtable immutable linear-hash-table linked-list priority-queue ternary-search-trie tree trie
Last synced: 29 Jun 2025
https://github.com/davecom/swiftpriorityqueue
A Generic Priority Queue in Pure Swift
astar-algorithm data-structure max-heap min-heap priority-queue priority-queues priorityqueue swift
Last synced: 12 Oct 2025
https://github.com/davecom/SwiftPriorityQueue
A Generic Priority Queue in Pure Swift
astar-algorithm data-structure max-heap min-heap priority-queue priority-queues priorityqueue swift
Last synced: 30 Jul 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/rurban/ctl
My variant of the C Template Library
algorithms algorithms-and-data-structures c deque hashmap hashtable header-only iterator list priority-queue queue rbtree set stack stl-containers tree verified
Last synced: 14 May 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/akshayavb99/codingninjas_java_dsa
Contains the solutions for the programming questions in the CodingNinjas Java+DSA course
algorithms-and-data-structures binary-search-tree binary-tree codingninjas-java-dsa dynamic-programming graphs hashmap-java java java-8 linked-list linkedlist oops priority-queue queue recursion sorting-algorithms-implemented stacks time-complexity tree tries
Last synced: 20 Aug 2025
https://github.com/TheLunarCompany/lunar
lunar.dev: Ground Control for 3rd Party APIs
api api-consumer api-consumption api-proxy caching event-management golang orchestration priority-queue quota rate-limit resilience throttling visibility
Last synced: 05 Apr 2025
https://github.com/mauriciosantos/Buckets-Swift
Swift Collection Data Structures Library
bimap bitarray bloom-filter carthage circular-buffer cocoapods deque graph matrix multimap multiset priority-queue queue stack swift swift-3 swift-package-manager trie
Last synced: 03 Apr 2025
https://github.com/mauriciosantos/buckets-swift
Swift Collection Data Structures Library
bimap bitarray bloom-filter carthage circular-buffer cocoapods deque graph matrix multimap multiset priority-queue queue stack swift swift-3 swift-package-manager trie
Last synced: 09 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/softvar/super-workers
:horse: Distribute load on front-end via parallelism
child-process hacktoberfest highly-parallelized-algorithm jankfree multi-threading parallel-computing performance-boost priority-queue queue-tasks queue-workers thread-pool web-worker worker-pool
Last synced: 07 May 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/alexdrone/datastructures
A collection of Data Structures implemented in Swift.
avl-tree bimap binary-heap bloom-filter datastructures graph linkedlist multimap priority-queue queue red-black-trees stack swift swift-3 trie
Last synced: 09 Apr 2025
https://github.com/d-michail/jheaps
Master repository for the JHeaps project
algorithms data-structures fibonacci-heap heap meldable-heaps pairing-heap priority-queue
Last synced: 09 Apr 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/beevik/timerqueue
A priority queue for timed events, written in go.
go priority-queue priorityqueue scheduler scheduling scheduling-timers timer timer-queue timerqueue
Last synced: 30 Jul 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
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/stevenvachon/limited-request-queue
Interactively manage concurrency for outbound requests.
concurrency data-structure dos http nodejs priority-queue queue rate-limiter requests url whatwg
Last synced: 05 May 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/davidnguyen11/p-queue-ts
Priority Queue in Typescript & Javascript
algorithm array-heap binary-heap binary-trees data-structures javascript nodejs priority-queue typescript
Last synced: 22 Mar 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/zckeyser/all-the-structures
Data structures implemented in various languages
bfs bubble-sort dictionary eratosthenes euclidean graph-traversal insertion-sort linked-list list-search merge-sort priority-queue quick-sort selection-sort sorting-algorithms tree-traversal
Last synced: 04 Sep 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/xambassador/dsa
🎉 Data structures and Algorithms solutions in c++, JavaScript and Go.
algorithms-solutions arrays binary-trees bst dsa-algorithm dynamic-programming graphs greedy-algorithms heaps linked-list priority-queue queue recursion searching sorting stack trees
Last synced: 28 Jul 2025
https://github.com/raphaelsenn/python-pathfinder-with-dijkstras-algorithm
Python project applies Dijkstra's algorithm for shortest maze pathfinding with visualization capabilities
algorithms-and-data-structures dijkstra-algorithm dijkstra-shortest-path dijkstrasalgorithm priority-queue pygame python3 shortest-path-algorithm visualization
Last synced: 27 Aug 2025
https://github.com/sharyash81/data-structure
Data structure course during third semester of university
binary-search-tree data-structures disjoint-set divide-and-conquer dynamic-programming greedy-algorithms hashing heap priority-queue queue stack tree
Last synced: 23 Apr 2025
https://github.com/kolosovpetro/tree-algorithms
Learning tree data structures and related algorithms.
avl-tree binary-heap binary-search-tree binary-tree binary-tree-traversal binary-trees floyd-algorithm heap heapsort priority-queue shunting-yard shunting-yard-algorithm
Last synced: 03 Jul 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
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/lvntky/ccontainer
Comprehensive STB style header-only library of data structures implemented in C
b-tree binary-search-tree bloom-filter c99 collections containers data-structures doubly-linked-list dynamic-array graph hashmap heap linked-list priority-queue queue red-black-tree set stack trie
Last synced: 29 Jun 2025
https://github.com/basis-company/sharded-queue.py
strict order sharded job queue
jobqueue priority priority-queue python queue redis sharded sharding task-queue
Last synced: 24 Apr 2025
https://github.com/mnpsnuwan/datastructures
A collection of powerful data structures are using java
arrays avl-tree binary-search-tree data-structures doubly-linked-list fenwick-tree hashtable java kruskal-algorithm max-heap min-heap priority-queue queue red-black-tree singly-linked-list splay-tree stack suffix-array union-find union-find-algorithm
Last synced: 17 Aug 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/ocramz/depq
Double-ended priority queues
double-ended-queue priority-queue priority-search-queue scheduling-algorithms searching-algorithms sorting-algorithms
Last synced: 14 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/tarantool-php/jobqueue
A job queue backed by Tarantool.
delayed-jobs jobqueue nosql priority-queue queue scheduler tarantool worker
Last synced: 12 Jun 2025
https://github.com/lvmalware/paa_trabalho
Trabalho da disciplina Projeto e Análise de Algoritmos
dijkstra dijkstra-algorithm graphs kruskal kruskal-algorithm minimal-spanning-tree priority-queue quicksort shortest-paths
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/lukaszcz/pascaladt
A library of algorithms and data structures for the Free Pascal Compiler.
2-3-tree abstract-data-structures algorithms avl-tree boyer-moore delphi hash-table karp-miller-rosenberg knuth-morris-pratt pascal priority-queue splay-tree
Last synced: 24 Feb 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/alex3165/ts-pq
Typescript priority queue
data-structures javascript priority-queue priorityqueue typescript
Last synced: 25 Jul 2025
https://github.com/wisdommatt/go-data-structures
A collection of data structures implemented in Go.
algorithms binary-heap binary-search-tree bst data-structures disjoint-set doubly-linked-list fenwick-tree go golang hash-table heap linked-list min-heap min-priority-queue priority-queue queue stack suffix-array union-find
Last synced: 30 Mar 2025
https://github.com/spacerumsfeld-code/js-data-structures-algorithm-refresher
This project is for anyone looking for a refresher in rudimentary data structures and algorithms in Javascript!
algorithm binary-heap binary-search-tree data-structures graph hashtable javascript linked-list priority-queue queue refresher searching-algorithms sorting-algorithms stack
Last synced: 04 Sep 2025
https://github.com/jefking/king.collections
Generic Collections & Sorting
bubble collections dotnet generic memory priority priority-queue quick selection shell sorting
Last synced: 03 Aug 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/gunjankadu/pathfindingvisualizer
An application to Visualize various pathfinding algorithm using React.js
bellman-ford-algorithm bfs-algorithm dfs-algorithm dijkstra-shortest-path graph priority-queue react react-hooks recursive-algorithm recursive-division typescript
Last synced: 23 Feb 2025