#queue

  1. priority-queue

    A Priority Queue implemented as a heap with a function to efficiently change the priority of an item

    v2.1.1 176K #priority #queue #heap #data-structures
  2. crossbeam-queue

    Concurrent queues

    v0.3.12 2.8M #mpmc #lock-free-queue #producer-consumer #queue #data-structures #lock-free
  3. io-uring

    The low-level io_uring userspace interface for Rust

    v0.7.3 96K #io #file-io #userspace #linux-kernel #low-level #uring #queue
  4. rtrb

    A realtime-safe single-producer single-consumer ring buffer

    v0.3.2 55K #wait-free #lock-free #lock-free-queue #spsc #queue
  5. thingbuf

    I'm at the buffer pool. I'm at the MPSC channel. I'm at the combination MPSC channel and buffer pool.

    v0.1.6 13K #ring-buffer #mpsc #channel #lock-free-queue #lock-free #queue #pool
  6. virtio-queue

    virtio queue implementation

    v0.14.0 15K #queue #virtio #devices #descriptor #virtual-machine #block-devices #driver
  7. fluvio

    The official Fluvio driver for Rust

    v0.24.2 1.4K #data-streaming #streaming #data-processing #queue #stream
  8. circular-buffer

    Efficient, fixed-size, overwriting circular buffer

    v0.1.9 24K #buffer #queue #fifo-queue #fifo #ring-buffer #small #element
  9. rabbitmqadmin

    v2 is a major revision of rabbitmqadmin, one of the RabbitMQ CLI tools that target the HTTP API

    v0.19.0 330 #rabbitmq #command #http-api #target #command-line #queue #declare
  10. binary-heap-plus

    Enhanced version of std::collections::BinaryHeap that supports max, min, and custom-order heaps

    v0.5.0 38K #priority-queue #binary-heap #heap #queue #priority #binary
  11. pgmq

    A distributed message queue for Rust applications, on Postgres

    v0.29.4 700 #postgresql #postgresql-extension #queue #amazon-sqs #messaging #postgres #send-message
  12. keyed_priority_queue

    Priority queue that support changing priority or early remove by key

    v0.4.2 104K #priority-queue #binary-heap #priority #queue #heap
  13. cargo-debstatus

    cargo-tree for debian packaging

    v0.6.3 360 #debian #packaging #check #queue #cargo-tree #version #traverse
  14. vhost-user-backend

    A framework to build vhost-user backend service daemon

    v0.17.0 12K #vhost-user #virtio #backend #daemon #queue #service #framework
  15. orx-priority-queue

    Priority queue traits and high performance d-ary heap implementations

    v1.4.1 290 #priority-queue #binary-heap #queue
  16. yaque

    disk-backed persistent queue for Rust

    v0.6.6 1.1K #queue #persistent #disk #data-structures
  17. queue-file

    lightning-fast, transactional, file-based FIFO

    v1.4.10 2.1K #fifo-queue #queue #fifo #io #file-io
  18. azure_storage_queues

    Azure Queue Storage crate from the Azure SDK for Rust

    v0.21.0 5.6K #azure-storage #azure-sdk #azure #queue #storage #sdk #microsoft-azure
  19. kafka

    Rust client for Apache Kafka

    v0.10.0 9.3K #client #queue #topic #producer-consumer #api-bindings #deprecated #kafka-client
  20. st3

    A very fast lock-free, bounded, work-stealing LIFO queue

    v0.4.1 13K #lock-free-queue #queue #fifo-queue #lock-free #bounded #work-stealing #stack
  21. cordyceps

    Mycelium intrusive data structures

    v0.3.2 38K #data-structures #linked-list #lock-free-queue #intrusive #lock-free #list #queue
  22. pegasus-ssh

    Pegasus: A Multi-Node SSH Command Runner

    v1.4.0 290 #command-runner #ssh #run-command #queue #node #yaml #host
  23. row

    command line tool that helps you manage workflows on HPC resources

    v0.4.0 #workflow #hpc #cluster #slurm #command-line-tool #queue #job-scheduler
  24. deadqueue

    Dead simple async queue

    v0.2.4 21K #queue #async #cargo-toml #resizable #limited #back #pressure
  25. aqueue

    fast speed thread safe async execute queue

    v1.4.1 #thread-safe #queue #async #execute #speed #sqlx #tokio
  26. oqueue

    Non-interleaving multithreaded output queue

    v0.1.8 220 #output-stream #task #parallel #multi-threading #queue #thread #workload
  27. rc_event_queue

    VecDeque-like fast, unbounded, FIFO, concurent read-lock-free message queue

    v0.4.3 #message-queue #fifo-queue #queue #lock-free-queue #lock-free #mpmc
  28. xdpilone

    Interaction with Linux XDP sockets and rings. No libbpf/libxpd-sys. Lightweight, high-performance.

    v1.1.0 900 #xdp #linux #sockets #queue #packet #rings #buffer
  29. filespooler

    Sequential, distributed, POSIX-style job queue processing

    v1.2.3 #job-queue #queue #distributed #data-processing #job-processing #execute-command #shell
  30. ipc-queue

    FIFO queue described in fortanix-sgx-abi used for asynchronous usercalls

    v0.3.0 550 #fifo-queue #intel-sgx #sgx-enclave #sgx #queue #ipc #fifo
  31. rshuffle

    A dead simple MPD shuffler

    v0.5.1 #mpd #shuffler #song #dead #queue #played #crossfading
  32. selium

    An extremely developer friendly, composable messaging platform with zero build time configuration

    v0.5.0 420 #messaging #streaming #stream #queue #build-time #message-queue #send-message
  33. mountpoint-sqs

    Mount SQS as a filesystem

    v0.1.0 #sqs #queue #mount #file #filesystem #system #fuse
  34. wgcore

    abstractions for composable WGSL shaders

    v0.2.2 110 #shader #abstraction #wgsl #gpu #composable #devices #queue
  35. pipebuf

    Efficient byte-stream pipe buffer

    v0.3.2 170 #buffer #stream #queue #collection #stream-processing #data-stream #handler
  36. sprinter

    Run parallel queued tasks

    v0.2.1 250 #tasks #parallel #queue #task-queue #queued #basic
  37. channel

    Rust advanced queue library

    v0.2.1 #queue #dispatch #receiver #sender #sender-receiver #bounded-channel
  38. may_queue

    May's internal queue library

    v0.1.23 490 #stackful-coroutine #queue #mpsc #spmc #spsc #mpmc #multi-threading
  39. effectum

    An embeddable task queue based on SQLite

    v0.7.0 #task-queue #job-queue #job #sqlite #queue #task #jobs
  40. slabigator

    A linked list that doesn't do dynamic memory allocations

    v0.9.2 800 #linked-list #slab #deque #queue #allocation #memory-management
  41. kafka-api

    Manual implementation of Apache Kafka API in Rust

    v0.4.1 #api #manual #data #queue
  42. kafru

    Python Celery-inspired queuing library for Rust, using cron for scheduling and SurrealDB for storing queues, metrics, and schedules

    v1.0.3 420 #task-queue #task-execution #task-scheduling #task #queue #surrealdb #background-task
  43. virtio-queue-ser

    Serialization for virtio queue state

    v0.11.0 #queue #serialization #versioning #deserialization
  44. fixed-vec-deque

    A fixed-size, zero-allocation circular buffer for Rust

    v0.1.11 270 #circular-buffer #fixed-size #vec-deque #ring-buffer #queue #zero-allocation #data-structures
  45. queued

    Fast zero-configuration single-binary simple queue service

    v0.9.0 #message-queue #fifo-queue #queue #message #fifo #rate-limiting
  46. hashheap

    data structures that combine a hashmap and a min/max priority heap, with main operations requiring O(1) or O(log n) time

    v0.2.2 #priority-queue #priority #queue #heap #map #hash #data-structures
  47. taskline

    distributed task queue for Rust

    v0.9.4 #task-queue #task #redis-queue #redis #distributed #queue #async
  48. onering

    High throughput synchronous queue

    v1.3.0 280 #queue #consumer #items #producer #synchronous #high #channel
  49. eta-algorithms

    Low overhead data structures focused on performance

    v1.7.4 #low-overhead #data-structures #algorithm #queue #stack #array #performance
  50. limnus-message

    message container

    v0.0.16 430 #message-queue #message #queue #game
  51. p7m-phone

    Rust bindings for the telephone and queue services API of P7M

    v0.5.0 #queue #api-client #services #p7m #phone #bindings #telephone
  52. sharded_queue

    ShardedQueue is currently the fastest concurrent collection which can be used under highest concurrency and load

    v2.0.1 #queue #concurrency #mpmc #concurrent-queue
  53. expanding_slice_rb

    A self-expanding ring buffer similar to VecDeque optimized for working with slices of data

    v0.2.1 250 #ring-buffer #slice #circular #ring #vec-deque #circular-buffer #queue
  54. kanbanrs

    A basic kanban task manager written with egui

    v0.2.4 #task-manager #fuzzy-search #kanban #egui #view #focus #queue
  55. par

    Session types, as an implementation of linear logic with MIX

    v0.3.9 120 #async #concurrency #queue #future #futures #server
  56. dj-wizard

    CLI for DJs

    v0.1.23 220 #dj #download #com #song #soundeo #spotify #queue
  57. bus_queue

    Lock-free Bounded non-Blocking Pub-Sub Queue

    v0.5.3 #lock-free-queue #queue #message-queue #lock-free #pub-sub #async #future
  58. libqueued

    queued

    v0.13.0 #message-queue #queue #fifo-queue #message #fifo #rate-limiting
  59. chute

    Lockfree mpmc/spmc broadcast queue

    v0.2.1 #queue #lock-free #mpmc #broadcast #spmc #reader-writer
  60. queues

    Efficient FIFO Queue data structures

    v1.1.0 27K #fifo-queue #circular-buffer #data-structures #capacity #default-value #element #growable
  61. vecdeque-stableix

    Deque with stable index values

    v1.1.1 #deque #queue #stable #double-ended #index #indices #vec-deque
  62. sod-crossbeam

    Service Oriented Design - Crossbeam

    v0.4.2 #service-oriented #design-pattern #crossbeam #queue #pattern #service #sod
  63. print_queues

    A print queues that can be add from different thread and print on main thread

    v1.0.9 #print #queue #thread #io #different #add #fr
  64. redis-work-queue

    A work queue, on top of a redis database, with implementations in Python, Rust, Go, Node.js (TypeScript) and Dotnet (C#)

    v0.3.0 #redis-queue #queue #redis #job-queue #cross-platform #platform #work
  65. swamp-message

    message container

    v0.0.10 #message-queue #message #queue #game
  66. posixmq

    An idiomatic library for using posix message queues, with optional mio integration

    v1.0.0 3.1K #message-queue #posix #queue #mq #mqueue #os
  67. squeue

    sized queue

    v0.10.3 #fifo-queue #queue #thread-safe #capacity #sized #vec-deque #sync
  68. backie

    Background task processing for Rust applications with Tokio, Diesel, and PostgreSQL

    v0.9.0 1.0K #background-task #task-queue #background-processing #async-task #task #tokio-task #queue
  69. sigq

    Queue that signals waiting consumers about node availability

    v0.13.5 #queue #thread #node #sync #availability #consumer #mutex
  70. br-kafka

    kafka queue

    v0.3.0 #kafka #queue #br #carryxd
  71. rikka-mq

    message queue library for Rust

    v0.1.1 #mq #queue #message-queue #rikka #info #tracing #redis
  72. knien

    Typed RabbitMQ interfacing for async Rust

    v0.0.10 #rabbitmq #queue #amqp #message-queue #broker #message-broker #message-sent
  73. tick-queue

    Tick ordered queue

    v0.0.3 #tick #queue #items #iterator #ordered #order
  74. ufotofu_queues

    Infallible queues that support bulk enqueueing and dequeueing

    v0.6.0 140 #queue #non-blocking #infallible #bulk #ring-buffer #enqueueing #dequeueing
  75. coca

    Data structures with constant capacity

    v0.3.0 #data-structures #vec #queue #memory-allocator #heap-memory #heap-allocator #global-allocator
  76. re_smart_channel

    A channel that keeps track of latency and queue length

    v0.21.0 19K #latency #queue #channel #thread #data #length #track
  77. morax-wal-client

    A client for Morax WAL Service broker

    v0.1.1 #morax #service #wal #broker #client #cloud-native #queue
  78. queue-queue

    A priority queue implementation based on Rust's BinaryHeap

    v0.2.2 #priority-queue #queue #data-strucutures
  79. mq

    Message Queue

    v0.20.1 #job-scheduler #queue #job-queue #job #scheduler #jobs
  80. mobc-lapin

    RabbitMQ support for the async mobc connection pool

    v0.8.1 #rabbitmq #pool #lapin #async #queue #message-queue #connection-manager
  81. spaghetto

    making double-ended data structures, like an always-contigouous double-ended queue (deque) and double-ended string

    v0.0.3 #double-ended #string #deque #data #side #structures #queue
  82. circular-queue

    A circular buffer-like queue

    v0.2.6 18K #circular-buffer #ring-buffer #queue #buffer #circular #container #ring
  83. nervemq

    Portable, SQS-compatible message queue backed by SQLite

    v0.1.0-alpha.1 170 #message-queue #queue #sqlite #messaging #database #namespaces #back-end
  84. spmc

    channel

    v0.3.0 12K #producer-consumer #channel #single-producer #queue #multiple #thread #multiple-consumer
  85. tokio_delayed_queue

    Asynchronous delayed queue for Tokio runtime

    v0.2.0 #tokio #queue #async #delayed #data-structures #run-time #fixed-size
  86. hypertube

    creation and usage of TUN devices

    v0.2.3 #tun #devices #queue #creation #multiple #create #device-builder
  87. minimizer-queue

    Fast computation of minimizers using a monotone queue

    v1.2.3 #queue #minimizer #hash #monotone #constant-time #order
  88. r2dma

    RDMA library

    v0.1.7 750 #rdma #devices #queue
  89. franz

    friendly, and blazingly fast alternative to Apache Kafka

    v0.7.5 #kafka #ring-buffer #queue #pub-sub #ringbuffer
  90. pinned-deque

    A high-performance double-ended queue, inspired by BOOST deque. Every element in this deque is pinned until its popping

    v0.2.0 #deque #double-ended #queue #pinned #element #boost #indexing
  91. disk-ringbuffer

    lock free on disk ringbuffer to be used in the implementation of Franz

    v0.7.4 #ring-buffer #queue #broadcast-channel #ringbuffer
  92. codas-flow

    Low-latency, high-throughput bounded queues ("data flows") for (a)synchronous and event-driven systems

    v0.1.0 #flow #data-flow #subscriber #queue #flows #synchronous #bounded
  93. selium-log

    open-source implementation of a log-based message queue

    v0.1.0 #message-queue #messaging #selium #queue #streaming #stream #client-server
  94. concurrent_tor

    A comprehensive scraping runtime

    v1.0.0 #tor #request #web-scraping #queue #scraper #async
  95. fixed_heap

    A fixed-size heap structure with manually provided stateful comparison function

    v0.3.0 #priority-queue #fixed-size #heap #priority #queue
  96. rusty_chain

    abstracts over functional processing units called chain links. Each link in the chain is meant to be independent, immutable, idempotent, and highly testable.

    v0.1.18 100 #framework #queue #macro #async #data-structures #input-output
  97. fairqueue

    Spatially distancing fair queue. A kind of queue for sequential round-robin processing.

    v0.1.0 #queue #no-std #algorithm #data-structures
  98. bios-sdk-invoke

    An embeddable message queue system

    v0.2.0 #bios #system #queue #business #os #message #embeddable
  99. work-queue

    A concurrent work-stealing queue for building schedulers

    v0.1.4 160 #thread-pool #queue #lock-free #scheduler #task-queue #concurrency #distribute
  100. cross-stream

    An event stream store for personal, local-first use, specializing in event sourcing

    v0.2.0 300 #event-stream #event-store #event-sourcing #queue
  101. nimbusqueue

    fifo collection

    v0.2.7 850 #fifo #queue #synchronous #crossbeam #synchronous-queue #crossbeam-queue #collection
  102. task-exec-queue

    A asynchronous task execution queue

    v0.9.3 300 #task-queue #task-execution #async-task #task #queue #async-std #tokio-task
  103. vqueue

    vSMTP's queues mananger. Secured, Faster and Greener

    v2.2.1 #vsmtp #queue #email #system #mta #filtering #faster
  104. morax-kafka-broker

    The Apache Kafka broker layer for Morax

    v0.1.1 #cloud-native #kafka #morax #broker #data-streaming #layer #queue
  105. multiqueue2

    A fast mpmc broadcast queue

    v0.1.7 #mpmc #queue #broadcast #message #lockless #single-consumer
  106. conqueue

    multi-producer, single-consumer queue (MPSC)

    v0.4.0 190 #queue #mpsc #concurrency #ms #channel #concurrent-programming #send-sync
  107. stdout-channel

    Write stdout to an async queue

    v0.6.1 #stdout #async #queue #write #piping #back-end #testing
  108. mrecordlog

    Quickwit's shared record log

    v0.4.0 1.2K #record #logging #queue #position #shared #truncate #quickwit
  109. futures-delay-queue

    Async delay queue backed by async-std and futures-timer

    v0.6.0 #delay-queue #delay #queue #future #async #async-await #await
  110. limq

    Queue with optional maximum number of elements constraint

    v0.1.3 #queue #bounded #limit #numbers #max #elements #constraint
  111. queued-task

    concurrent queue task processing

    v0.1.1 #task-queue #task #async-task #queue #concurrency #async #parallel-processing
  112. selium-server

    The server-side binary for Selium, an extremely developer friendly, composable messaging platform with zero build time configuration

    v0.5.0 480 #messaging #selium #build-time #streaming #stream #queue #client-server
  113. zirv-queue

    Laravel like queue for Rust

    v0.1.0 140 #job #queue #zirv-queue #laravel
  114. rcqs

    Catalog Queue System for Redis

    v0.2.1 410 #catalog #system #queue #redis
  115. omniqueue

    An abstraction layer over various queue backends

    v0.2.0 #queue #rabbitmq #abstraction-layer #sqs #back-end #redis #stream
  116. fluvio-smartengine

    The official Fluvio SmartEngine

    v0.8.3 280 #data-streaming #streaming #stream #execution-engine #queue #api-bindings
  117. ring_buffer

    RingBuffer is a queue with added random access

    v2.0.2 260 #random-access #queue #buffer #ring
  118. cueue

    High performance SPSC circular byte buffer with batch operations

    v0.3.1 4.1K #circular-buffer #byte-buffer #ring-buffer #spsc #queue #contiguous-memory #data-structures
  119. rtrb-basedrop

    A fork of the rtrb crate that uses basedrop’s Shared pointer in place of Arc

    v0.1.2 #wait-free #lock-free #shared-ptr #spsc #queue
  120. sidekiq

    Client

    v0.12.0 1.1K #job-queue #job #client #async-client #queue #async #redis-queue
  121. bndpresbufq

    Bounds-preserving, optionally limited, buffer queue

    v0.1.4 #queue #buffer #bounded #bounds-preserving #max
  122. kushi

    A queue built for the Dango Music Player and Oden Music Bot

    v0.1.3 #music-player #music #queue #vec #dmp
  123. aide-de-camp

    backend agnostic delayed job queue

    v0.2.0 #job-queue #job-scheduler #job #queue #scheduler #job-scheduling #jobs
  124. mpmc

    copy-pasted from old rust stdlib

    v0.1.6 1.3K #mpmc #queue #multi-consumer #multi-producer #old #stdlib #copy-pasted
  125. bbqueue-ng

    A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers

    v0.101.1 #thread-safe #queue #lockless #embedded #spsc #atomic #operations
  126. magnetic

    Low-latency lock-free queues

    v2.4.1 #lock-free-queue #fifo-queue #queue #lock-free #fifo #producer-consumer
  127. disk-mpmc

    on-disk mpmc

    v0.4.2 #ring-buffer #queue #ringbuffer
  128. ordered-channel

    A channel that always receives messages in the correct order, even if they were sent out of order

    v1.1.0 2.4K #priority-queue #queue #sequential #priority #message-queue #heap
  129. limited-queue

    a limited queue that overrides the oldest data if trying to push a data when the queue is full

    v0.1.5 #queue #limited #circular #complexity #full #overrides #default
  130. pgboss

    job queueing service

    v0.1.0-rc1 #job-queue #job #postgresql #queue #worker #jobs #postgres
  131. franz-client

    client for franz server written in rust

    v0.7.2 #queue #client-server #cli #franz #data #test-server
  132. bndpresbufch

    Bounds-preserving channel for passing buffers

    v0.1.2 #channel #buffer #queue #data #bounds-preserving #builder #error
  133. treez

    A collection of useful data structures

    v1.6.0 #data-structures #tree #utility #tree-structure #segment #queue #collection
  134. mq-surreal

    Message Queue for SurrealDB

    v0.20.1 #job-scheduler #job-queue #queue #job #scheduler
  135. morax-cli

    A message queue and data streaming platform based on cloud native services

    v0.1.0 #cloud-native #data-streaming #services #queue #platform
  136. queue-ext

    The extended feature of the queue can convert the pop() function of the queue to Stream and the push() function to Sender

    v0.4.1 1.4K #queue #stream #sender
  137. cwab

    A correct, efficient, and simple job processor

    v0.6.2 #background-jobs #job-queue #job #background #worker #jobs #queue
  138. qframework

    A experimental micor framework for clear design, based on queue model

    v0.1.2 #web-framework #queue #framework #algorithm #web #networking #automata
  139. beanstalkc

    Beanstalkd client for Rust

    v1.0.0 180 #beanstalkd #queue #beanstalk #beanstalkc-rust
  140. amqp

    AMQP/RabbitMQ protocol client

    v0.1.3 150 #amqp-client #rabbitmq #queue #protocols #amqp-rabbit-mq #publish #pure
  141. mini-io-queue

    Fixed-length, allocation and lock-free, async I/O oriented single-producer single-consumer queues

    v0.2.0 #async-io #lock-free-queue #queue #io #lock-free #reader-writer #io-write
  142. pheap

    A (fast) implementation of pairing heap data structure for priority queue and some graph algorithms

    v0.3.0 #priority-queue #graph-algorithms #heap #pairing #priority #queue #graph
  143. unbounded-spsc

    An unbounded spsc queue built from bounded_spsc_queues

    v0.1.9 #queue #lock-free-queue #unbounded #spsc #consumer #performance #send
  144. priq

    Array implementation of the min/max heap

    v0.2.0 #priority-queue #queue #priority #data-structures
  145. kaola

    A Persistent Delayed Queue in Rust

    v0.1.0 110 #delayed #queue #persistent
  146. st_ring_buffer

    A fixed-size String implementation using a ring buffer

    v1.0.0 #ring-buffer #string #fixed-size #queue
  147. redeez

    queueing system for Redis

    v0.1.2 #redis-queue #queue #redis #async
  148. mate

    Job Queue

    v0.1.0-draft+1 #job-queue #queue #job #worker
  149. bonsaimq

    Message/job queue based on bonsaidb, similar to sqlxmq

    v0.3.0 #message-queue #job-queue #queue #job #message #persistent #database
  150. multiqueue

    A fast mpmc broadcast queue

    v0.3.2 250 #mpmc #single-consumer #queue #message-queue #broadcast #lockless
  151. task-notify

    Notify async tasks when someone mutates data they're interested in

    v1.0.0 #async-task #data #notify #mutable #queue #wake #future
  152. bufferring

    Ring buffers for Rust

    v0.0.2 #ring-buffer #fixed-size #queue #no-std #items #data #allocation
  153. bucket_queue

    A Bucket Queue data structure that can be used as a Priority Queue

    v2.0.0 #priority-queue #queue #data-structures #bucket #priority #integer
  154. embassy-time-queue-utils

    Timer queue driver trait for embassy-time

    v0.1.0 100 #queue #timer #driver #time #hal #traits #embassy-time
  155. ensf594-project-mmap

    Final project for the ENSF 594 course of the University of Calgary, summer 2022

    v0.5.0 #linked-list #data-structures #heap #stack #queue #insert #tree
  156. sliding_extrema

    Queue data structure with support for an O(1) extrema function over contents (for example, to obtain min and max over a sliding window of samples)

    v0.2.0 #min-max #queue #sliding-window #data-structures #extrema #structure #samples
  157. bbqueue-sync

    A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers

    v0.5.1 #thread-safe #queue #lockless #dma #spsc #producer-consumer #buffer
  158. flex-algo

    Rust commonly used data structure and algorithms

    v0.7.0 #binary-tree #graph-algorithms #graph #data-structures #heap #queue #dijkstra
  159. sum-queue

    Queue struct that keeps a fixed number of items by time, not capacity, and allows to get summarized stats of its content

    v1.0.0 #queue #fixed #numbers #stats #data-structures #capacity #items
  160. npnc

    Lock-free queues

    v0.2.1 #lock-free-queue #queue #mpmc #bounded #unbounded #spsc
  161. switchboard

    Enables inter-process communiucation via queues and wakers

    v0.3.0 #ipc #communication #inter-process #queue #waker #communiucation
  162. triskell

    A tri-partite ring buffer

    v0.1.2 #ring-buffer #circular-buffer #buffer #circular #contiguous-memory #ring #queue
  163. zeebe

    client for defining, orchestrating, and monitoring business processes across microservices using Zeebe

    v0.4.2 #workflow-engine #microservices #job #job-queue #queue #async #jobs
  164. lossyq

    concurrent single publisher, single consumer queue with fixed length, that never blocks the writer

    v0.1.19 #single-consumer #queue #spsc #writer #element #fixed #publisher
  165. riptun

    cross platform library for creating, managing, and leveraging both sync and async TUN/TAP devices

    v0.1.4 #tun-tap #cross-platform #devices #async #queue #structs #interface
  166. embassy-time-queue-driver

    Timer queue driver trait for embassy-time

    v0.1.0 28K #queue #timer #embassy #driver #traits #time #embassy-time
  167. open-coroutine-queue

    Concurrent work-stealing queue, implemented using st3 and crossbeam-deque

    v0.5.0 #queue #open-coroutine #work-steal
  168. bounded-spsc-queue

    A bounded SPSC queue

    v0.4.0 #producer-consumer #queue #bounded #single-consumer #ring-buffer #data-structures #thread
  169. dotreds-binary-heap-plus

    Enhanced version of std::collections::BinaryHeap that supports max, min, and custom-order heaps. Makes some previously internal function public

    v1.0.3 #binary-heap #priority-queue #heap #binary #priority #queue
  170. nsq-client

    Rust client for the NSQ realtime message processing system

    v0.1.12 #client-connection #actix #actor #nsq #async #queue
  171. miniqueue

    A minimalistic single-thread job queue based on fold/reduce

    v0.1.2 #job-queue #queue #graph #data #data-structures #minimalist #recursion
  172. gfx-hal

    gfx-rs hardware abstraction layer

    v0.9.0 12K #graphics-api #abstraction-layer #graphics #hardware-abstraction-layer #devices #queue #adapter
  173. soundeo-bot

    CLI to download all the songs from a Soundeo page

    v0.1.10 #download #soundeo #song #queue #cli #page #path
  174. rotbuf

    Queue implementation wrapped around the Bytes crates’ BytesMut data structure

    v0.0.3 #byte-buffer #byte #queue #rotating #data-structures #encoding #dynamically-sized
  175. depot

    A (disk) persistent queue library

    v0.2.0 #queue #disk #data #persistence #storage
  176. fluvio-smartstream-executor

    The offical Fluvio smartstream executor

    v0.1.0 #data-processing #streaming #data-streaming #stream #queue #api-bindings
  177. stomp

    A full STOMP 1.2 client implementation. Allows programs to interact with message queueing services like ActiveMQ and RabbitMQ.

    v0.11.0 #rabbitmq #queue #mq #activemq #message-queue #heartbeat
  178. beanstalkd

    client for Rust (IronMQ compatible)

    v0.4.1 #queue #worker #ironmq
  179. queuecheck

    A thread-safe queue testing and benchmarking library

    v0.1.1 #queue #wait-free #lock-free
  180. ordq

    Order keeping job processing queue

    v0.2.0 3.9K #job-processing #queue #thread-pool #job-queue #task-queue #threadpool #process
  181. rqueue

    A task queue written by rust

    v0.1.0 #task-queue #task #queue
  182. blinq

    An embedded-hal blinking queue

    v0.2.0 #pattern #queue #morse #step #embedded-hal #led #gpio
  183. fixed-queue

    no_std, no_alloc, use [T; N]. support Vec/VecDeque/History

    v0.5.1 210 #queue #vec #deque #data-structures #no-std
  184. Try searching with DuckDuckGo.

  185. tigermq

    Message Queue and Batch processing for Rust

    v0.1.0 #processing #batch #queue
  186. bqsp

    Presentation layer protocol used to transport data in a fast and efficient manner

    v0.5.1 #queue #protocols #numbers #byte #streaming #layer #presentation
  187. borsholder

    Dashboard of rust-lang/rust's bors queue

    v0.9.3 #homu #status #bors #github #queue #label #pr
  188. aide-de-camp-sqlite

    SQLite implementation of Queue trait from aide-de-camp

    v0.2.0 #job-queue #sqlite #queue #job #job-scheduler #scheduler #database
  189. unisub

    A Pub/Sub library for Rust backed by Postgres

    v0.1.2 #postgresql #pub-sub #queue #postgres #message-queue #back-end
  190. cobalt

    Low level, UDP based networking library

    v0.22.0 #udp #connection #message-queue #message #virtual #queue #low-level
  191. mpmc-scheduler

    multi-mpmc, cancellable, scheduler with rate limiting

    v0.3.1 #scheduler #mpmc #tokio #queue #mpsc #rate-limiting #task-scheduler
  192. linux-io-uring

    The io_uring library for Rust

    v0.1.0 #io-uring #linux #parameters #queue #submission #entries #entry
  193. cyclic_data_types

    Cyclic data types are series of structs, enums, types and functions to create a series of fast data types

    v0.2.3 #data #queue #cyclic #stack #series #types #data-structures
  194. trait-based-collection

    A trait-based collection library that implement different data structures using the same trait

    v0.1.0 #collection #traits #deque #queue #stack #data-structures #structure
  195. mut-binary-heap

    Enhanced version of std::collections::BinaryHeap that supports increase and decrease key, max, min, and custom-order heaps

    v0.1.0 #binary-heap #heap #binary #priority #queue
  196. mus

    a pretty good mpd client

    v0.2.0 #mpd-client #song #command #queue
  197. hopscotch

    A FIFO queue for efficiently hopping and skipping between tagged items

    v0.1.1 #queue #fifo-queue #data-structures #tags #tagged #items #skipping
  198. altdeque

    An alternative deque implementation

    v1.0.0 #deque #queue #stack #elements #pop #back #front
  199. mailbox_processor

    A small little actor abstraction inspired by the FSharp Mailbox Processor which in turn was inspired by erlang

    v0.1.6 #send-message #processor #abstraction #erlang #queue #little #was
  200. selium-tools

    A CLI application containing tools for Selium developers

    v0.2.0 #selium #messaging #stream #streaming #queue #web-assembly #cli-applications
  201. heapz

    Heap/Priority Queue implementations

    v1.1.4 #priority-queue #queue #heap #priority
  202. priority-queue-rs

    Priority Queue is more specialized data structure than Queue. Like ordinary queue, priority queue has same method but with a major difference. In Priority queue items are ordered by…

    v0.1.26 #priority-queue #priority #queue #key-value #sorting #collection #data-structures
  203. ttl-queue

    A queue that drops its content after a given amount of time

    v0.2.0 2.5K #queue #ttl #fps-counter
  204. beanstalkd-cli

    Command line Beanstalkd tool

    v0.4.0 #beanstalkd #worker #command-line-tool #queue #cli #ironmq
  205. spsc-bip-buffer

    A concurrent, spsc ring-buffer with sized reservations

    v0.2.1 210 #circular-buffer #buffer #spsc #queue
  206. queued-client-rs

    Rust client for queued

    v0.1.1 #client #queued #queue #service
  207. ta-common

    Common traits and models for technical indicators

    v0.1.3 210 #indicator #technical #queue #traits #fixed-queue #model
  208. sling

    Sequentially lockign (SeqLock) Ring Buffer

    v0.2.0 #ring-buffer #queue #thread #message-queue #read #consumer #locking
  209. deqmap

    A double-ended queue with optional keys

    v0.0.4 380 #hash-map #queue #collection #deque #map #hashmap
  210. aide-de-camp-mongodb

    MongoDB implementation of Queue trait from aide-de-camp

    v0.3.0 #job-queue #mongo-db #queue #job #job-scheduler #scheduler #jobs
  211. cumulus-pallet-dmp-queue

    Migrates messages from the old DMP queue pallet

    v0.18.0 59K #pallet #messages #queue #message-queue #substrate #dmp #polkadot
  212. seda_bus

    A Staged Event-Driven Architectural message bus

    v0.2.0 #message-bus #event-driven-architecture #seda #channel #staged #queue #forms
  213. prawnypool

    interface for using thread pools in Rust

    v0.1.2 #thread-pool #pool #thread #queue #worker
  214. multi_stack_queue

    Abstraction layer for a stack-allocated multi-queue with bounded length. WIP

    v0.3.0 #queue #stack-allocated #fixed-length #abstraction-layer #bounded #multiqueue #multi
  215. llq

    Wait-free SPSC linked-list queue with individually reusable nodes

    v0.1.1 650 #node #queue #wait-free #linked-list #reusable #spsc #producer
  216. pq-bincode

    A wrapper crate of queue-file for bincode serializable structs

    v1.0.0-alpha.2 #queue #bincode #persistent #serialize-deserialize #queuefile
  217. disk-queue

    FIFO queue backed by disk

    v0.1.1 #queue #fifo-queue #disk #backed #write #read #read-write
  218. spmcq

    thread-safe single-producer, multiple-consumer bounded ring buffer (FIFO queue)

    v0.1.0 #fifo-queue #ring-buffer #queue #fifo #ipc #spmc
  219. seq

    The module 'seq' provides the lightweight, generic sequence container 'Seq' for unmovable data and is embedded into the program during compile time

    v0.5.0 #compile-time #queue #unmovable #embedded
  220. dge-runtime

    executing distributed computational graph

    v0.2.0 #graph #rabbitmq #distributed #computational #queue #heterogeneous #distributed-computing
  221. workit

    single-threaded work queueing utility

    v0.2.5 #queueing #queue #task #single-threaded #thread-safe #run-time #background
  222. linked_lists_rs

    various data structures using linked lists in rust

    v0.1.2 #linked-list #stack #queue
  223. pallet-fast-unstake

    FRAME fast unstake pallet

    v38.0.0 65K #pallet #substrate #polkadot #queue #exposed #unstake #head
  224. access-queue

    limit the number of simultaneous accesses to a value

    v1.1.0 #queue #accesses #limit #pattern #numbers #access #primitive
  225. linear-deque

    A double-ended queue that can be sliced at any time without preparation

    v0.1.2 #double-ended #deque #slice #contiguous #contiguous-memory #queue #linear
  226. callback_cell

    Like an Atomic<Option<Box<FnOnce()>>>

    v0.1.0 #fn-once #queue #utility #concurrency #abstraction #send #static
  227. rankmap

    rust hash table supporting key ranking

    v0.1.0 #priority-queue #hash-map #ranked #queue #heap #priority #data-structure