#queue

  1. priority-queue

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

    v2.1.2 271K #priority #queue #heap #data-structures
  2. io-uring

    The low-level io_uring userspace interface for Rust

    v0.7.4 148K #io #file-io #userspace #linux-kernel #low-level #uring #queue
  3. crossbeam-queue

    Concurrent queues

    v0.3.12 3.9M #mpmc #lock-free-queue #producer-consumer #queue #data-structures #lock-free
  4. rtrb

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

    v0.3.2 89K #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 23K #ring-buffer #mpsc #channel #lock-free-queue #lock-free #queue #pool
  6. virtio-queue

    virtio queue implementation

    v0.14.0 19K #queue #virtio #devices #descriptor #virtual-machine #block-devices #driver
  7. circular-buffer

    Efficient, fixed-size, overwriting circular buffer

    v1.0.0 27K #buffer #queue #fifo-queue #fifo #ring-buffer #small #element
  8. binary-heap-plus

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

    v0.5.0 54K #priority-queue #binary-heap #heap #queue #priority #binary
  9. cordyceps

    Mycelium intrusive data structures

    v0.3.2 56K #data-structures #linked-list #lock-free-queue #intrusive #lock-free #list #queue
  10. fluvio

    The official Fluvio driver for Rust

    v0.25.0 2.0K #data-streaming #streaming #data-processing #queue #stream
  11. pgmq

    A distributed message queue for Rust applications, on Postgres

    v0.30.0 650 #postgresql #postgresql-extension #queue #amazon-sqs #messaging #postgres #send-message
  12. yaque

    disk-backed persistent queue for Rust

    v0.6.6 3.0K #queue #persistent #disk #data-structures
  13. orx-priority-queue

    Priority queue traits and high performance d-ary heap implementations

    v1.5.0 350 #priority-queue #binary-heap #queue
  14. keyed_priority_queue

    Priority queue that support changing priority or early remove by key

    v0.4.2 153K #priority-queue #binary-heap #priority #queue #heap
  15. ipc-queue

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

    v0.4.0 1.3K #fifo-queue #intel-sgx #sgx-enclave #sgx #queue #ipc #fifo
  16. kafka

    Rust client for Apache Kafka

    v0.10.0 46K #client #queue #topic #producer-consumer #api-bindings #deprecated #kafka-client
  17. azure_storage_queues

    Azure Queue Storage crate from the Azure SDK for Rust

    v0.21.0 9.5K #azure-storage #azure-sdk #azure #queue #storage #sdk #microsoft-azure
  18. rabbitmqadmin

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

    v0.24.0 650 #rabbitmq #command #http-api #queue #target #command-line #client-connection
  19. queue-file

    lightning-fast, transactional, file-based FIFO

    v1.4.10 1.8K #fifo-queue #queue #fifo #io #file-io
  20. st3

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

    v0.4.1 12K #lock-free-queue #queue #fifo-queue #lock-free #bounded #work-stealing #stack
  21. row

    command line tool that helps you manage workflows on HPC resources

    v0.4.0 550 #workflow #hpc #cluster #slurm #command-line-tool #queue #job-scheduler
  22. rc_event_queue

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

    v0.4.3 480 #message-queue #fifo-queue #queue #lock-free-queue #lock-free #mpmc
  23. cargo-debstatus

    cargo-tree for debian packaging

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

    A framework to build vhost-user backend service daemon

    v0.17.0 11K #vhost-user #virtio #backend #daemon #queue #service #framework
  25. aqueue

    fast speed thread safe async execute queue

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

    Dead simple async queue

    v0.2.4 26K #queue #async #cargo-toml #resizable #limited #back #pressure
  27. p7m-phone

    API for managing phone services This is the API of the service at P7M that manages phone services. Attention: this API will probably still change a lot in the future, it’s not at all stable yet

    v0.5.2 230 #queue #api-client #services #phone #p7m #bindings #api-service
  28. eta-algorithms

    Low overhead data structures focused on performance

    v1.7.4 2.0K #low-overhead #data-structures #algorithm #queue #stack #array #performance
  29. oqueue

    Non-interleaving multithreaded output queue

    v0.1.8 320 #output-stream #task #parallel #multi-threading #queue #thread #workload
  30. ollie

    An abstraction layer on top of lapin, to align with traditional HTTP API routing

    v0.2.8 750 #routes #exchange #handler #routing #queue #shared-state #lapin
  31. filespooler

    Sequential, distributed, POSIX-style job queue processing

    v1.2.3 #job-queue #queue #distributed #data-processing #job-processing #execute-command #shell
  32. xdpilone

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

    v1.1.1 450 #xdp #linux #sockets #queue #packet #rings #buffer
  33. pegasus-ssh

    Pegasus: A Multi-Node SSH Command Runner

    v1.4.0 #command-runner #ssh #run-command #queue #node #yaml #host
  34. kafka-api

    Manual implementation of Apache Kafka API in Rust

    v0.4.1 480 #api #manual #data #queue
  35. dj-wizard

    CLI for DJs

    v0.1.23 1.2K #dj #download #com #song #soundeo #spotify #queue
  36. queued

    Fast zero-configuration single-binary simple queue service

    v0.9.0 600 #message-queue #fifo-queue #queue #message #fifo #rate-limiting
  37. bbq2

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

    v0.1.0 #queue #bbqueue #safe #lockless #spsc #thread #thread-safe
  38. virtio-queue-ser

    Serialization for virtio queue state

    v0.11.0 600 #queue #serialization #versioning #deserialization
  39. par

    Session types, as an implementation of linear logic with MIX

    v0.3.9 1.4K #async #concurrency #queue #future #futures #server
  40. slabigator

    A linked list that doesn't do dynamic memory allocations

    v0.9.2 1.9K #linked-list #slab #deque #queue #allocation #memory-management
  41. sprinter

    Run parallel queued tasks

    v0.3.0 130 #tasks #parallel #queue #task-queue #queued #basic #push
  42. 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
  43. magnetic

    Low-latency lock-free queues

    v2.5.1 #lock-free-queue #fifo-queue #queue #lock-free #fifo #producer-consumer
  44. may_queue

    May's internal queue library

    v0.1.23 460 #stackful-coroutine #queue #mpsc #spmc #spsc #mpmc #multi-threading
  45. channel

    Rust advanced queue library

    v0.2.1 #queue #dispatch #receiver #sender #sender-receiver #bounded-channel
  46. pipebuf

    Efficient byte-stream pipe buffer

    v0.3.2 150 #buffer #stream #queue #collection #stream-processing #data-stream #handler
  47. 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 340 #priority-queue #priority #queue #heap #map #hash #data-structures
  48. embassy-time-queue-utils

    Timer queue driver trait for embassy-time

    v0.1.0 22K #queue #timer #driver #time #hal #traits #embassy-time
  49. effectum

    An embeddable task queue based on SQLite

    v0.7.0 600 #task-queue #job-queue #job #sqlite #queue #task #jobs
  50. rshuffle

    A dead simple MPD shuffler

    v0.5.1 190 #mpd #shuffler #song #dead #queue #played #crossfading
  51. mountpoint-sqs

    Mount SQS as a filesystem

    v0.1.0 #sqs #queue #mount #file #filesystem #system #fuse
  52. fixed-vec-deque

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

    v0.1.11 440 #circular-buffer #fixed-size #vec-deque #ring-buffer #queue #zero-allocation #data-structures
  53. wgcore

    abstractions for composable WGSL shaders

    v0.2.2 #shader #abstraction #wgsl #gpu #composable #devices #queue
  54. limnus-message

    message container

    v0.0.16 1.0K #message-queue #message #queue #game
  55. onering

    High throughput synchronous queue

    v1.3.2 130 #queue #consumer #items #producer #synchronous #high #channel
  56. spmc

    channel

    v0.3.0 17K #producer-consumer #channel #single-producer #queue #multiple #thread #multiple-consumer
  57. pgboss

    job queueing service

    v0.1.0-rc3 120 #job-queue #job #postgresql #queue #worker #jobs #postgres
  58. 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
  59. chute

    Lockfree mpmc/spmc broadcast queue

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

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

    v1.0.3 #task-queue #task-execution #task-scheduling #task #queue #surrealdb #background-task
  61. expanding_slice_rb

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

    v0.2.1 #ring-buffer #slice #circular #ring #vec-deque #circular-buffer #queue
  62. posixmq

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

    v1.0.0 6.3K #message-queue #posix #queue #mq #mqueue #os
  63. 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
  64. sod-crossbeam

    Service Oriented Design - Crossbeam

    v0.4.2 110 #service-oriented #design-pattern #crossbeam #queue #pattern #service #sod
  65. swamp-message

    message container

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

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

    v0.9.0 2.0K #background-task #task-queue #background-processing #async-task #task #tokio-task #queue
  67. vecdeque-stableix

    Deque with stable index values

    v1.1.1 #deque #queue #stable #double-ended #index #indices #vec-deque
  68. 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
  69. sigq

    Queue that signals waiting consumers about node availability

    v0.13.5 #queue #thread #node #sync #availability #consumer #mutex
  70. franz

    friendly, and blazingly fast alternative to Apache Kafka

    v0.7.5 1.0K #kafka #ring-buffer #queue #pub-sub #ringbuffer
  71. br-kafka

    kafka queue

    v0.3.0 160 #kafka #queue #br #carryxd
  72. disk-chan

    An on-disk, (almost) lock-free, async, mpmc channel

    v0.3.0 250 #queue #ring-buffer #ringbuffer #message-queue
  73. tick-queue

    Tick ordered queue

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

    creation and usage of TUN devices

    v0.2.3 460 #tun #devices #queue #creation #multiple #create #device-builder
  75. 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 130 #redis-queue #queue #redis #job-queue #cross-platform #platform #work
  76. re_smart_channel

    A channel that keeps track of latency and queue length

    v0.22.1 25K #latency #queue #channel #thread #data #length #track
  77. coca

    Data structures with constant capacity

    v0.3.0 #data-structures #vec #queue #memory-allocator #heap-memory #heap-allocator #global-allocator
  78. squeue

    sized queue

    v0.10.3 100 #fifo-queue #queue #thread-safe #capacity #sized #vec-deque #sync
  79. knien

    Typed RabbitMQ interfacing for async Rust

    v0.0.10 190 #rabbitmq #queue #amqp #message-queue #broker #message-broker #message-sent
  80. ufotofu_queues

    Infallible queues that support bulk enqueueing and dequeueing

    v0.6.0 130 #queue #non-blocking #infallible #bulk #ring-buffer #enqueueing #dequeueing
  81. kanbanrs

    A basic kanban task manager written with egui

    v0.2.4 120 #task-manager #fuzzy-search #kanban #egui #view #focus #queue
  82. morax-wal-client

    A client for Morax WAL Service broker

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

    A priority queue implementation based on Rust's BinaryHeap

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

    Message Queue

    v0.20.1 #job-scheduler #queue #job-queue #job #scheduler #jobs
  85. pinned-deque

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

    v0.2.1 #deque #double-ended #queue #pinned #element #boost #indexing
  86. circular-queue

    A circular buffer-like queue

    v0.2.6 18K #circular-buffer #ring-buffer #queue #buffer #circular #container #ring
  87. 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 #structure #queue
  88. rikka-mq

    message queue library for Rust

    v0.1.1 #mq #queue #message-queue #rikka #info #tracing #redis
  89. mobc-lapin

    RabbitMQ support for the async mobc connection pool

    v0.8.1 #rabbitmq #pool #lapin #async #queue #message-queue #connection-manager
  90. queues

    Efficient FIFO Queue data structures

    v1.1.0 38K #fifo-queue #circular-buffer #data-structures #capacity #default-value #element #growable
  91. tokio_delayed_queue

    Asynchronous delayed queue for Tokio runtime

    v0.2.0 170 #tokio #queue #async #delayed #data-structures #run-time #fixed-size
  92. work-queue

    A concurrent work-stealing queue for building schedulers

    v0.1.4 950 #thread-pool #queue #lock-free #scheduler #task-queue #concurrency #distribute
  93. minimizer-queue

    Fast computation of minimizers using a monotone queue

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

    RDMA library

    v0.1.7 #rdma #devices #queue
  95. disk-ringbuffer

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

    v0.7.4 #ring-buffer #queue #broadcast-channel #ringbuffer
  96. fluvio-smartengine

    The official Fluvio SmartEngine

    v0.8.4 #data-streaming #streaming #stream #execution-engine #queue #api-bindings
  97. morax-kafka-broker

    The Apache Kafka broker layer for Morax

    v0.1.1 #cloud-native #kafka #morax #broker #data-streaming #layer #queue
  98. code0-flow

    managing the code0-flows inside of the Flow Queue & FlowStore

    v0.0.3 220 #flow #queue #flow-store #flows #code0 #code0-flows
  99. selium-log

    open-source implementation of a log-based message queue

    v0.1.0 #message-queue #messaging #selium #queue #streaming #stream #client-server
  100. bisonmq

    A Lightweight and Simple Rust Library for Job Queue

    v0.1.2 #background-jobs #job-queue #queue #redis
  101. nervemq

    Portable, SQS-compatible message queue backed by SQLite

    v0.1.0-alpha.1 #message-queue #queue #sqlite #messaging #database #namespaces #back-end
  102. ring_buffer

    RingBuffer is a queue with added random access

    v2.0.2 700 #random-access #queue #buffer #ring
  103. concurrent_tor

    A comprehensive scraping runtime

    v1.0.0 #tor #request #web-scraping #queue #scraper #async
  104. zirv-queue

    Laravel like queue for Rust

    v0.1.0 240 #job #queue #zirv-queue #laravel
  105. 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
  106. multiqueue2

    A fast mpmc broadcast queue

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

    multi-producer, single-consumer queue (MPSC)

    v0.4.0 190 #queue #mpsc #concurrency #ms #channel #concurrent-programming #send-sync
  108. fixed_heap

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

    v0.3.0 110 #priority-queue #fixed-size #heap #priority #queue
  109. vqueue

    vSMTP's queues mananger. Secured, Faster and Greener

    v2.2.1 #vsmtp #queue #email #system #mta #filtering #faster
  110. stdout-channel

    Write stdout to an async queue

    v0.6.1 #stdout #async #queue #write #piping #back-end #testing
  111. copepod

    An instrumentation tool to monitor queue depths in tokio channels

    v0.1.0 110 #channel #queue #tokio #instrumentation #monitor #tool #depths
  112. mrecordlog

    Quickwit's shared record log

    v0.4.0 1.2K #record #logging #queue #position #shared #truncate #quickwit
  113. limq

    Queue with optional maximum number of elements constraint

    v0.1.3 270 #queue #bounded #limit #numbers #max #elements #constraint
  114. nimbusqueue

    fifo collection

    v0.2.7 370 #fifo #queue #crossbeam #synchronous #crossbeam-queue #synchronous-queue #collection
  115. bios-sdk-invoke

    An embeddable message queue system

    v0.2.0 #bios #system #queue #business #os #message #embeddable
  116. 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
  117. 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
  118. sidekiq

    Client

    v0.12.0 3.7K #job-queue #job #async-client #client #queue #async #redis-queue
  119. task-exec-queue

    A asynchronous task execution queue

    v0.9.3 140 #task-queue #task-execution #async-task #task #queue #async-std #tokio-task
  120. cueue

    High performance SPSC circular byte buffer with batch operations

    v0.3.1 7.0K #circular-buffer #byte-buffer #ring-buffer #spsc #queue #contiguous-memory #data-structures
  121. 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
  122. bndpresbufq

    Bounds-preserving, optionally limited, buffer queue

    v0.1.4 #queue #buffer #bounded #bounds-preserving #max
  123. 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
  124. kushi

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

    v0.1.3 280 #music-player #music #queue #vec #dmp
  125. disk-mpmc

    on-disk mpmc

    v0.4.2 #ring-buffer #queue #ringbuffer
  126. fairqueue

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

    v0.1.0 #queue #no-std #algorithm #data-structures
  127. bbqueue-ng

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

    v0.101.1 #thread-safe #queue #lockless #embedded #spsc #atomic #operations
  128. mpmc

    copy-pasted from old rust stdlib

    v0.1.6 1.3K #mpmc #queue #multi-consumer #multi-producer #old #stdlib #copy-pasted
  129. aide-de-camp

    backend agnostic delayed job queue

    v0.2.0 #job-queue #job-scheduler #job #queue #scheduler #job-scheduling #jobs
  130. bndpresbufch

    Bounds-preserving channel for passing buffers

    v0.1.2 150 #channel #buffer #queue #data #bounds-preserving #builder #error
  131. 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
  132. franz-client

    client for franz server written in rust

    v0.7.2 500 #queue #client-server #cli #franz #data #test-server
  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. omniqueue

    An abstraction layer over various queue backends

    v0.2.0 #queue #rabbitmq #abstraction-layer #sqs #back-end #redis #stream
  136. libqueued

    queued

    v0.13.0 950 #message-queue #queue #fifo-queue #message #fifo #rate-limiting
  137. qframework

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

    v0.1.2 #web-framework #queue #framework #algorithm #web #networking #automata
  138. 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
  139. amqp

    AMQP/RabbitMQ protocol client

    v0.1.3 240 #amqp-client #rabbitmq #queue #protocols #amqp-rabbit-mq #publish #pure
  140. beanstalkc

    Beanstalkd client for Rust

    v1.0.0 180 #beanstalkd #queue #beanstalk #beanstalkc-rust
  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 130 #queue #lock-free-queue #unbounded #spsc #consumer #performance #send
  144. multiqueue

    A fast mpmc broadcast queue

    v0.3.2 420 #single-consumer #mpmc #queue #message-queue #broadcast #lockless
  145. st_ring_buffer

    A fixed-size String implementation using a ring buffer

    v1.0.0 #ring-buffer #string #fixed-size #queue
  146. morax-cli

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

    v0.1.0 #cloud-native #data-streaming #services #queue #platform
  147. cwab

    A correct, efficient, and simple job processor

    v0.6.2 #background-jobs #job-queue #job #background #worker #jobs #queue
  148. task-notify

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

    v1.0.0 #async-task #data #notify #mutable #queue #wake #future
  149. tlq

    Tiny Little Queue

    v0.1.0 #tiny #little #queue
  150. bucket_queue

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

    v2.0.0 120 #priority-queue #queue #data-structures #bucket #priority #integer
  151. redeez

    queueing system for Redis

    v0.1.2 140 #redis-queue #queue #redis #async
  152. priq

    Array implementation of the min/max heap

    v0.2.0 #priority-queue #queue #priority #data-structures
  153. 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
  154. 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
  155. bufferring

    Ring buffers for Rust

    v0.0.2 #ring-buffer #fixed-size #queue #no-std #items #data #allocation
  156. 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
  157. flex-algo

    Rust commonly used data structure and algorithms

    v0.7.0 #binary-tree #graph-algorithms #graph #data-structures #heap #queue #dijkstra
  158. open-coroutine-queue

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

    v0.5.0 #queue #open-coroutine #work-steal
  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. triskell

    A tri-partite ring buffer

    v0.1.2 #ring-buffer #circular-buffer #buffer #circular #contiguous-memory #ring #queue
  161. npnc

    Lock-free queues

    v0.2.1 #lock-free-queue #queue #mpmc #bounded #unbounded #spsc
  162. zeebe

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

    v0.4.2 140 #workflow-engine #microservices #job #job-queue #queue #async #jobs
  163. switchboard

    Enables inter-process communiucation via queues and wakers

    v0.3.0 #ipc #communication #inter-process #queue #waker #communiucation
  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. bonsaimq

    Message/job queue based on bonsaidb, similar to sqlxmq

    v0.3.0 #message-queue #job-queue #queue #job #message #persistent #database
  166. ordered-channel

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

    v1.1.0 2.8K #priority-queue #queue #sequential #priority #message-queue #heap
  167. 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
  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. queued-task

    concurrent queue task processing

    v0.1.1 #task-queue #task #async-task #queue #concurrency #async #parallel-processing
  173. soundeo-bot

    CLI to download all the songs from a Soundeo page

    v0.1.10 #download #soundeo #song #queue #cli #page #path
  174. gfx-hal

    gfx-rs hardware abstraction layer

    v0.9.0 18K #graphics-api #abstraction-layer #graphics #hardware-abstraction-layer #devices #queue #adapter
  175. depot

    A (disk) persistent queue library

    v0.2.0 #queue #disk #data #persistence #storage
  176. cross-stream

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

    v0.2.0 240 #event-stream #event-store #event-sourcing #queue
  177. kaola

    A Persistent Delayed Queue in Rust

    v0.1.0 #delayed #queue #persistent
  178. fluvio-smartstream-executor

    The offical Fluvio smartstream executor

    v0.1.0 #data-processing #streaming #data-streaming #stream #queue #api-bindings
  179. 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
  180. beanstalkd

    client for Rust (IronMQ compatible)

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

    A thread-safe queue testing and benchmarking library

    v0.1.1 #queue #wait-free #lock-free
  182. embassy-time-queue-driver

    Timer queue driver trait for embassy-time

    v0.1.0 31K #queue #timer #embassy #driver #traits #time #embassy-time
  183. rcqs

    Catalog Queue System for Redis

    v0.2.1 #catalog #system #queue #redis
  184. ordq

    Order keeping job processing queue

    v0.2.0 3.9K #job-processing #queue #thread-pool #job-queue #task-queue #threadpool #process
  185. Try searching with DuckDuckGo.

  186. blinq

    An embedded-hal blinking queue

    v0.2.0 #pattern #queue #morse #step #embedded-hal #led #gpio
  187. tigermq

    Message Queue and Batch processing for Rust

    v0.1.0 #processing #batch #queue
  188. rotbuf

    Queue implementation wrapped around the Bytes crates’ BytesMut data structure

    v0.0.3 #byte-buffer #byte #queue #rotating #data-structures #encoding #dynamically-sized
  189. bqsp

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

    v0.5.1 #queue #protocols #numbers #byte #streaming #layer #presentation
  190. rqueue

    A task queue written by rust

    v0.1.0 #task-queue #task #queue
  191. fixed-queue

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

    v0.5.1 #queue #vec #deque #data-structures #no-std
  192. borsholder

    Dashboard of rust-lang/rust's bors queue

    v0.9.3 #homu #status #bors #github #queue #label #pr
  193. llq

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

    v0.1.1 850 #node #queue #wait-free #linked-list #reusable #spsc #producer
  194. 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
  195. unisub

    A Pub/Sub library for Rust backed by Postgres

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

    Low level, UDP based networking library

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

    multi-mpmc, cancellable, scheduler with rate limiting

    v0.3.1 #scheduler #mpmc #queue #tokio #mpsc #rate-limiting #task-scheduler
  198. 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
  199. linux-io-uring

    The io_uring library for Rust

    v0.1.0 #io-uring #linux #parameters #queue #submission #entries #entry
  200. 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
  201. 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
  202. hopscotch

    A FIFO queue for efficiently hopping and skipping between tagged items

    v0.1.1 #queue #fifo-queue #data-structures #tags #tagged #items #skipping
  203. spsc-bip-buffer

    A concurrent, spsc ring-buffer with sized reservations

    v0.2.1 460 #circular-buffer #buffer #spsc #queue
  204. altdeque

    An alternative deque implementation

    v1.0.0 #deque #queue #stack #elements #pop #back #front
  205. deqmap

    A double-ended queue with optional keys

    v0.0.4 650 #hash-map #queue #collection #deque #map #hashmap
  206. selium-tools

    A CLI application containing tools for Selium developers

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

    Heap/Priority Queue implementations

    v1.1.4 #priority-queue #queue #heap #priority
  208. 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
  209. ttl-queue

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

    v0.2.0 2.1K #queue #ttl #fps-counter
  210. beanstalkd-cli

    Command line Beanstalkd tool

    v0.4.0 #beanstalkd #worker #command-line-tool #queue #cli #ironmq
  211. 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
  212. seda_bus

    A Staged Event-Driven Architectural message bus

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

    Sequentially lockign (SeqLock) Ring Buffer

    v0.2.0 #ring-buffer #queue #thread #message-queue #read #consumer #locking
  214. ta-common

    Common traits and models for technical indicators

    v0.1.3 #indicator #technical #queue #traits #fixed-queue #model
  215. 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
  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. mus

    a pretty good mpd client

    v0.2.0 #mpd-client #song #command #queue
  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. access-queue

    limit the number of simultaneous accesses to a value

    v1.1.0 #queue #accesses #limit #pattern #numbers #access #primitive
  222. linked_lists_rs

    various data structures using linked lists in rust

    v0.1.2 #linked-list #stack #queue
  223. spmcq

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

    v0.1.0 #fifo-queue #ring-buffer #queue #fifo #ipc #spmc
  224. workit

    single-threaded work queueing utility

    v0.2.5 #queueing #queue #task #single-threaded #thread-safe #run-time #background
  225. pallet-fast-unstake

    FRAME fast unstake pallet

    v38.0.0 65K #pallet #substrate #polkadot #queue #exposed #unstake #head
  226. 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
  227. mate

    Job Queue

    v0.1.0-draft+1 #job-queue #queue #job #worker
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy