Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "queue" keyword

Top 5.6% on crates.io
fluvio 0.22.2
The official Fluvio driver for Rust
78 versions - Latest release: 12 days ago - 4 dependent packages - 18 dependent repositories - 98.6 thousand downloads total - 2,284 stars on GitHub - 1 maintainer
svix 1.24.0
Svix webhooks API client and webhook verification library
70 versions - Latest release: 11 days ago - 1 dependent repositories - 131 thousand downloads total - 2,119 stars on GitHub - 1 maintainer
pueue 3.4.0 💰
A cli tool for managing long running shell commands.
68 versions - Latest release: about 2 months ago - 34.6 thousand downloads total - 4,588 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
priority-queue 2.0.2
A Priority Queue implemented as a heap with a function to efficiently change the priority of an i...
41 versions - Latest release: 3 months ago - 85 dependent packages - 936 dependent repositories - 7.11 million downloads total - 162 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
fluvio-smartengine 0.7.12
The official Fluvio SmartEngine
32 versions - Latest release: 12 days ago - 1 dependent package - 3 dependent repositories - 35.1 thousand downloads total - 2,284 stars on GitHub - 1 maintainer
sharded_queue 2.0.1
ShardedQueue is currently the fastest concurrent collection which can be used under highest concu...
30 versions - Latest release: 9 months ago - 2 dependent packages - 10.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
fixed-queue 0.5.1
no_std, no_alloc, use [T; N]. support `Vec`/`VecDeque`/`History`
26 versions - Latest release: about 2 years ago - 6 dependent packages - 1 dependent repositories - 12.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
sidekiq 0.12.0
Rust Sidekiq Client
25 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 219 thousand downloads total - 26 stars on GitHub - 1 maintainer
bus_queue 0.5.3
Lock-free Bounded non-Blocking Pub-Sub Queue
25 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 15.8 thousand downloads total - 71 stars on GitHub - 2 maintainers
Top 4.2% on crates.io
kafka 0.10.0 💰
Rust client for Apache Kafka
24 versions - Latest release: 8 months ago - 19 dependent packages - 63 dependent repositories - 283 thousand downloads total - 1,080 stars on GitHub - 4 maintainers
priority-queue-rs 0.1.26
Priority Queue is more specialized data structure than Queue. Like ordinary queue, priority queue...
24 versions - Latest release: almost 3 years ago - 7.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
may_queue 0.1.22
May's internal queue library
23 versions - Latest release: 3 months ago - 1 dependent package - 9 dependent repositories - 29.6 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
yaque 0.6.6
Yaque is yet another disk-backed persistent queue for Rust
23 versions - Latest release: 7 months ago - 1 dependent package - 3 dependent repositories - 34.8 thousand downloads total - 75 stars on GitHub - 1 maintainer
stomp 0.11.0
A full STOMP 1.2 client implementation. Allows programs to interact with message queueing service...
21 versions - Latest release: over 8 years ago - 1 dependent repositories - 17.4 thousand downloads total - 90 stars on GitHub - 1 maintainer
orx-priority-queue 1.1.5 💰
Priority queue traits and efficient d-ary heap implementations.
21 versions - Latest release: 3 months ago - 1 dependent repositories - 5.68 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 0.7% on crates.io
crossbeam-queue 0.3.11
Concurrent queues
20 versions - Latest release: 4 months ago - 186 dependent packages - 17,140 dependent repositories - 68.8 million downloads total - 6,855 stars on GitHub - 2 maintainers
job_queue 0.0.20
A simple, efficient Rust library for handling asynchronous job processing and task queuing.
20 versions - Latest release: 5 months ago - 1 dependent package - 4.97 thousand downloads total - 3 stars on GitHub - 1 maintainer
rusty_chain 0.1.18
This library abstracts over functional processing units called `chain links`. Each link in the ch...
19 versions - Latest release: 10 months ago - 4.73 thousand downloads total - 1 maintainer
lossyq 0.1.19
This is a concurrent single publisher, single consumer queue with fixed length, that never blocks...
19 versions - Latest release: over 7 years ago - 3 dependent packages - 1 dependent repositories - 17.7 thousand downloads total - 9 stars on GitHub - 1 maintainer
libqueued 0.13.0
Library for queued
19 versions - Latest release: about 1 month ago - 1 dependent package - 5.15 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 9.9% on crates.io
amqp 0.1.3
AMQP/RabbitMQ protocol client
18 versions - Latest release: over 5 years ago - 1 dependent package - 17 dependent repositories - 107 thousand downloads total - 248 stars on GitHub - 1 maintainer
cobalt 0.22.0
Low level, UDP based networking library.
18 versions - Latest release: about 7 years ago - 14.9 thousand downloads total - 57 stars on GitHub - 1 maintainer
mq 0.9.0 💰
Simple Message Queue
17 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 5.2 thousand downloads total - 11 stars on GitHub - 1 maintainer
queue-file 1.4.10
queue-file is a lightning-fast, transactional, file-based FIFO
17 versions - Latest release: about 1 year ago - 2 dependent packages - 11 dependent repositories - 252 thousand downloads total - 26 stars on GitHub - 2 maintainers
cwab 0.6.2
A correct, efficient, and simple job processor
17 versions - Latest release: 7 months ago - 4.35 thousand downloads total - 4 stars on GitHub - 1 maintainer
taskline 0.9.2
A simple distributed task queue for Rust
16 versions - Latest release: 21 days ago - 4.08 thousand downloads total - 4 stars on GitHub - 1 maintainer
queue-rs 0.0.30 💰
A Rust crate for queue
15 versions - Latest release: over 1 year ago - 3.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
queued 0.9.0
Fast zero-configuration single-binary simple queue service
14 versions - Latest release: about 1 month ago - 3.65 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
binary-heap-plus 0.5.0
Enhanced version of std::collections::BinaryHeap that supports max, min, and custom-order heaps.
13 versions - Latest release: over 1 year ago - 17 dependent packages - 67 dependent repositories - 1.97 million downloads total - 55 stars on GitHub - 1 maintainer
futures-delay-queue 0.6.0
Async delay queue backed by async-std and futures-timer
13 versions - Latest release: 3 months ago - 3 dependent packages - 5 dependent repositories - 14.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
beanstalkd 0.4.1 💰
Easy-to-use beanstalkd client for Rust (IronMQ compatible)
12 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 13.2 thousand downloads total - 46 stars on GitHub - 1 maintainer
keyed_priority_queue 0.4.2
Priority queue that support changing priority or early remove by key
12 versions - Latest release: 6 months ago - 11 dependent packages - 65 dependent repositories - 1.16 million downloads total - 26 stars on GitHub - 1 maintainer
mq-surreal 0.9.0 💰
Simple Message Queue for SurrealDB
12 versions - Latest release: 5 months ago - 3.72 thousand downloads total - 11 stars on GitHub - 1 maintainer
nsq-client 0.1.12
Rust client for the NSQ realtime message processing system
12 versions - Latest release: about 5 years ago - 6.47 thousand downloads total - 13 stars on GitHub - 1 maintainer
effectum 0.6.0
An embeddable task queue based on SQLite
11 versions - Latest release: about 2 months ago - 1 dependent repositories - 3.14 thousand downloads total - 16 stars on GitHub - 1 maintainer
rants 0.6.0
An async NATS client library.
11 versions - Latest release: over 2 years ago - 1 dependent repositories - 87.1 thousand downloads total - 81 stars on GitHub - 1 maintainer
ring_buffer 2.0.2
RingBuffer is a queue with added random access.
11 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 27.3 thousand downloads total - 1 maintainer
beanstalkc 1.0.0
Yet another simple Beanstalkd client for Rust.
11 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 12.8 thousand downloads total - 19 stars on GitHub - 1 maintainer
zeebe 0.4.2
A rust client for defining, orchestrating, and monitoring business processes across microservices...
10 versions - Latest release: almost 2 years ago - 1 dependent repositories - 11.4 thousand downloads total - 25 stars on GitHub - 1 maintainer
magnetic 2.4.1
Low-latency lock-free queues
10 versions - Latest release: almost 2 years ago - 1 dependent repositories - 6.56 thousand downloads total - 15 stars on GitHub - 1 maintainer
knien 0.0.10
Typed RabbitMQ interfacing for async Rust
10 versions - Latest release: 11 months ago - 4.46 thousand downloads total - 4 stars on GitHub - 2 maintainers
Top 7.5% on crates.io
rtrb 0.3.0 💰
A realtime-safe single-producer single-consumer ring buffer
10 versions - Latest release: 6 months ago - 16 dependent packages - 38 dependent repositories - 434 thousand downloads total - 172 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
circular-queue 0.2.6 💰
A circular buffer-like queue.
10 versions - Latest release: almost 4 years ago - 20 dependent packages - 82 dependent repositories - 470 thousand downloads total - 33 stars on GitHub - 2 maintainers
slabigator 0.9.2 💰
A linked list that doesn't do dynamic memory allocations
10 versions - Latest release: 2 months ago - 2 dependent packages - 6 dependent repositories - 15.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
task-exec-queue 0.9.1
A asynchronous task execution queue
10 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 3.86 thousand downloads total - 9 stars on GitHub - 1 maintainer
backie 0.9.0
Background task processing for Rust applications with Tokio, Diesel, and PostgreSQL.
9 versions - Latest release: 10 months ago - 5.95 thousand downloads total - 46 stars on GitHub - 1 maintainer
virtio-queue-ser 0.9.0
Serialization for virtio queue state
9 versions - Latest release: about 2 months ago - 2.63 thousand downloads total - 337 stars on GitHub - 3 maintainers
cordyceps 0.3.2 💰
Mycelium intrusive data structures.
8 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 3.45 thousand downloads total - 507 stars on GitHub - 1 maintainer
heapz 1.1.4
Heap/Priority Queue implementations
8 versions - Latest release: over 1 year ago - 2.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
multiqueue2 0.1.7
A fast mpmc broadcast queue
8 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 12.9 thousand downloads total - 54 stars on GitHub - 1 maintainer
circular-buffer 0.1.7
Efficient, fixed-size, overwriting circular buffer
8 versions - Latest release: 2 months ago - 7 dependent packages - 1 dependent repositories - 68 thousand downloads total - 11 stars on GitHub - 1 maintainer
rc_event_queue 0.4.2
VecDeque-like fast, unbounded, FIFO, concurent read-lock-free message queue.
8 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.06 thousand downloads total - 20 stars on GitHub - 1 maintainer
mpmc-scheduler 0.3.1
multi-mpmc, cancellable, scheduler with rate limiting
8 versions - Latest release: about 5 years ago - 1 dependent repositories - 4.29 thousand downloads total - 6 stars on GitHub - 1 maintainer
flex-algo 0.7.0
Rust commonly used data structure and algorithms
8 versions - Latest release: over 1 year ago - 1.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
mobc-lapin 0.8.1
RabbitMQ support for the async mobc connection pool
7 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 4.97 thousand downloads total - 8 stars on GitHub - 1 maintainer
queue-queue 0.2.0 💰
A priority queue implementation based on Rust's BinaryHeap
7 versions - Latest release: 3 days ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
st3 0.4.1
A very fast lock-free, bounded, work-stealing LIFO queue.
7 versions - Latest release: over 1 year ago - 8 dependent packages - 4 dependent repositories - 62.2 thousand downloads total - 57 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
thingbuf 0.1.6 💰
I'm at the buffer pool. I'm at the MPSC channel. I'm at the combination MPSC channel and buffer p...
7 versions - Latest release: about 1 month ago - 3 dependent packages - 15 dependent repositories - 442 thousand downloads total - 248 stars on GitHub - 1 maintainer
prefect 0.2.0
An embeddable task queue based on SQLite (renamed to effectum)
6 versions - Latest release: over 1 year ago - 1.85 thousand downloads total - 16 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
spmc 0.3.0 💰
Simple SPMC channel
6 versions - Latest release: almost 5 years ago - 29 dependent packages - 383 dependent repositories - 998 thousand downloads total - 56 stars on GitHub - 1 maintainer
redis-work-queue 0.1.6
A work queue, on top of a redis database, with implementations in Python, Rust, Go, Node.js (Type...
6 versions - Latest release: 9 months ago - 1 dependent repositories - 2.91 thousand downloads total - 13 stars on GitHub - 1 maintainer
conqueue 0.4.0
Yet another multi-producer, single-consumer queue (MPSC)
6 versions - Latest release: over 3 years ago - 1 dependent package - 22 dependent repositories - 156 thousand downloads total - 9 stars on GitHub - 2 maintainers
selium-server 0.5.0
The server-side binary for Selium, an extremely developer friendly, composable messaging platform...
6 versions - Latest release: 14 days ago - 1.61 thousand downloads total - 33 stars on GitHub - 1 maintainer
seq 0.5.0
The module 'seq' provides the lightweight, generic sequence container 'Seq' for unmovable data an...
6 versions - Latest release: about 6 years ago - 42 dependent repositories - 4.84 thousand downloads total - 4 stars on GitHub - 1 maintainer
selium 0.5.0
An extremely developer friendly, composable messaging platform with zero build time configuration.
6 versions - Latest release: 14 days ago - 1.4 thousand downloads total - 33 stars on GitHub - 1 maintainer
yq 0.4.1
Yet another job queue
6 versions - Latest release: about 1 year ago - 3 dependent packages - 2.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
ringtail 0.3.0 💰
Efficient ring buffer for byte buffers, FIFO queues, and SPSC channels
6 versions - Latest release: almost 6 years ago - 1 dependent package - 11.5 thousand downloads total - 97 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
deadqueue 0.2.4
Dead simple async queue
6 versions - Latest release: over 1 year ago - 15 dependent packages - 36 dependent repositories - 269 thousand downloads total - 82 stars on GitHub - 2 maintainers
sliding_extrema 0.2.0
Queue data structure with support for an O(1) extrema function over contents (for example, to obt...
6 versions - Latest release: 6 months ago - 3.66 thousand downloads total - 1 maintainer
Top 8.4% on crates.io
multiqueue 0.3.2
A fast mpmc broadcast queue
6 versions - Latest release: about 7 years ago - 13 dependent packages - 16 dependent repositories - 24.8 thousand downloads total - 192 stars on GitHub - 1 maintainer
queue 0.3.1
Simple wrapper around Vec to provide a FIFO queue.
6 versions - Latest release: over 4 years ago - 3 dependent packages - 9 dependent repositories - 24.3 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
nsqueue 0.1.5
Rust client for the NSQ realtime message processing system
6 versions - Latest release: almost 7 years ago - 4.13 thousand downloads total - 20 stars on GitHub - 1 maintainer
queue-ext 0.4.1
The extended feature of the queue can convert the pop() function of the queue to Stream and the p...
6 versions - Latest release: 8 months ago - 4 dependent packages - 2 dependent repositories - 20.8 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
syncbox 0.2.4
Concurrency utilities for Rust
6 versions - Latest release: over 8 years ago - 4 dependent packages - 39 dependent repositories - 121 thousand downloads total - 131 stars on GitHub - 1 maintainer
tari_broadcast_channel 0.3.0
Bounded non-blocking single-producer-multi-consumer broadcast channel
6 versions - Latest release: almost 2 years ago - 6 dependent packages - 11.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
mpmc 0.1.6
copy-pasted from old rust stdlib
5 versions - Latest release: almost 3 years ago - 7 dependent packages - 19 dependent repositories - 125 thousand downloads total - 7 stars on GitHub - 1 maintainer
dotreds-binary-heap-plus 1.0.3
Enhanced version of std::collections::BinaryHeap that supports max, min, and custom-order heaps. ...
5 versions - Latest release: about 2 years ago - 1.61 thousand downloads total - 55 stars on GitHub - 1 maintainer
cueue 0.3.1
High performance SPSC circular byte buffer with batch operations
5 versions - Latest release: over 1 year ago - 50.2 thousand downloads total - 41 stars on GitHub - 1 maintainer
multi_stack_queue 0.3.0
Abstraction layer for a stack-allocated multi-queue with bounded length. WIP
5 versions - Latest release: almost 3 years ago - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
ipc-queue 0.3.0
An implementation of FIFO queue described in fortanix-sgx-abi used for asynchronous usercalls.
5 versions - Latest release: about 1 month ago - 2 dependent packages - 8 dependent repositories - 28.5 thousand downloads total - 411 stars on GitHub - 1 maintainer
hopscotch 0.1.1
A FIFO queue for efficiently hopping and skipping between tagged items
5 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 2.87 thousand downloads total - 9 stars on GitHub - 1 maintainer
sonya-proxy 0.4.2
Proxy for sharding queues of your web queue cluster
5 versions - Latest release: over 2 years ago - 1.52 thousand downloads total - 6 stars on GitHub - 1 maintainer
collections-more 0.1.4
Common data structure and algorithms for rust-lang to complete the already excellent std::collect...
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3.79 thousand downloads total - 3 stars on GitHub - 1 maintainer
priq 0.2.0
Array implementation of the min/max heap
5 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.37 thousand downloads total - 20 stars on GitHub - 1 maintainer
rjq 0.3.0
Redis job queue
5 versions - Latest release: about 7 years ago - 3.82 thousand downloads total - 16 stars on GitHub - 1 maintainer
bonsaimq 0.3.0 💰
Message/job queue based on bonsaidb, similar to sqlxmq.
4 versions - Latest release: 5 months ago - 1 dependent repositories - 1.48 thousand downloads total - 7 stars on GitHub - 1 maintainer
actix-redis-jobs
Simple and reliable background processing for Rust using Actix and Redis
4 versions - Latest release: 30 days ago - 1.29 thousand downloads total - 17 stars on GitHub - 1 maintainer
posixmq 1.0.0
An idiomatic library for using posix message queues, with optional mio integration
4 versions - Latest release: over 3 years ago - 2 dependent repositories - 149 thousand downloads total - 14 stars on GitHub - 1 maintainer
beanstalkd-cli 0.4.0 💰
Command line Beanstalkd tool
4 versions - Latest release: almost 6 years ago - 4.32 thousand downloads total - 69 stars on GitHub - 1 maintainer
spsc-bip-buffer 0.2.1
A concurrent, spsc ring-buffer with sized reservations
4 versions - Latest release: almost 5 years ago - 6.59 thousand downloads total - 93 stars on GitHub - 1 maintainer
deqmap 0.0.4
A double-ended queue with optional keys.
4 versions - Latest release: over 1 year ago - 1.23 thousand downloads total - 1 stars on GitHub - 1 maintainer
squeue 0.10.3
SQueue is a sized queue.
4 versions - Latest release: 2 months ago - 1.21 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
df-kafka 0.1.3
This is an kafka queue
4 versions - Latest release: over 1 year ago - 1 dependent package - 1.98 thousand downloads total - 1 maintainer
npnc 0.2.1
Lock-free queues.
4 versions - Latest release: almost 6 years ago - 3 dependent packages - 2 dependent repositories - 4.7 thousand downloads total - 20 stars on GitHub - 1 maintainer
lock-free-multi-producer-single-consumer-ring-buffer 0.4.0
A lock-free, multi-producer, single-consumer (MPSC) ring buffer. Optimized for sending and receiv...
4 versions - Latest release: over 5 years ago - 1 dependent package - 3.12 thousand downloads total - 13 stars on GitHub - 1 maintainer
atomic_mpmc
Atomic Multi-Producer Multi-Consumer Queue
4 versions - Latest release: 28 days ago - 1.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
lazy-queue 0.2.1
Futures-driven lazy queue processing
4 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 3.14 thousand downloads total - 2 stars on GitHub - 1 maintainer
expanding_slice_rb 0.1.3
A self-expanding ring buffer similar to VecDeque optimized for working with slices of data
4 versions - Latest release: about 3 years ago - 2.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
sonya 0.4.2
Backends for your web queue cluster
4 versions - Latest release: over 2 years ago - 1.25 thousand downloads total - 6 stars on GitHub - 1 maintainer
pipebuf 0.3.1
Efficient byte-stream pipe buffer
4 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 2.64 thousand downloads total - 32 stars on GitHub - 1 maintainer