Ecosyste.ms: Packages

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

crates.io "ring" keyword

mutringbuf 0.3.0
A very simple lock-free SPSC ring buffer, with in-place mutability.
9 versions - Latest release: 1 day ago - 2.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
ringbuffer 0.15.0
A fixed-size circular buffer
30 versions - Latest release: 8 months ago - 25 dependent packages - 44 dependent repositories - 574 thousand downloads total - 73 stars on GitHub - 2 maintainers
Top 8.8% on crates.io
hashring 0.3.3
A minimal implementation of consistent hashing
7 versions - Latest release: 6 months ago - 7 dependent packages - 206 dependent repositories - 131 thousand downloads total - 46 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 - 457 thousand downloads total - 33 stars on GitHub - 2 maintainers
Top 6.4% on crates.io
arraydeque 0.5.1
A ring buffer with a fixed capacity, which can be stored on the stack.
13 versions - Latest release: over 1 year ago - 38 dependent packages - 106 dependent repositories - 999 thousand downloads total - 99 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
dasp_ring_buffer 0.11.0
Simple fixed and bounded ring buffers for audio PCM DSP.
1 version - Latest release: almost 4 years ago - 12 dependent packages - 379 dependent repositories - 1.16 million downloads total - 817 stars on GitHub - 1 maintainer
periodic-rs 0.2.1
Bounded datastructures
3 versions - Latest release: almost 2 years ago - 903 downloads total - 1 maintainer
Top 8.2% on crates.io
ring-compat 0.8.0
Compatibility crate for using RustCrypto's traits with the cryptographic algorithm implementation...
16 versions - Latest release: 7 months ago - 7 dependent packages - 221 dependent repositories - 411 thousand downloads total - 29 stars on GitHub - 2 maintainers
ya-ring-buf 0.1.0
Yet Another Ring Buffer. SPSC channel with direct access for bytes/Copy.
1 version - Latest release: about 2 years ago - 434 downloads total - 0 stars on GitLab.com - 1 maintainer
ring_api 0.1.0
Strongly-typed client for the RING HTTP API
1 version - Latest release: almost 5 years ago - 710 downloads total - 2 stars on GitHub - 1 maintainer
lfchring 0.1.3
Concurrent, lock-free implementation of a consistent hashing ring data structure, supporting virt...
4 versions - Latest release: about 3 years ago - 1.42 thousand downloads total - 9 stars on GitHub - 1 maintainer
ring_queue 0.2.0
A double-ended queue implemented using a vector that reuses space after elements are removed.
2 versions - Latest release: over 5 years ago - 1 dependent package - 2.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
ring-vec 0.1.1
A zero-dependency, no-std compatible, producer-consumer, fixed-size, item-oriented ring buffer ba...
2 versions - Latest release: almost 4 years ago - 1 dependent package - 1.39 thousand downloads total - 7 stars on GitHub - 1 maintainer
hulahoop 0.2.0
An efficient consistent hash ring implementation supporting virtual nodes.
2 versions - Latest release: over 1 year ago - 628 downloads total - 0 stars on GitHub - 1 maintainer
vmcircbuf 0.2.8
A circular buffer that magically wraps around without any copying
11 versions - Latest release: about 4 years ago - 4.18 thousand downloads total - 4 stars on GitHub - 1 maintainer
fujisaki_ringsig 0.1.1
Fujisaki-Suzuki Ring Signatures in Rust
5 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.8 thousand downloads total - 20 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
slice-deque 0.3.0
A double-ended queue that Deref's into a slice.
21 versions - Latest release: over 4 years ago - 17 dependent packages - 1,028 dependent repositories - 1.47 million downloads total - 152 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
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
linebuffer 0.1.2
ringbuffer for dynamic sized u8-elements
3 versions - Latest release: over 4 years ago - 1.82 thousand downloads total - 2 stars on GitHub - 1 maintainer
magic-ring-buffer 0.1.0
A magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-...
1 version - Latest release: over 5 years ago - 1 dependent package - 1.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
abstalg 0.1.6
Abstract algebraic structures for Rust
7 versions - Latest release: almost 2 years ago - 3.07 thousand downloads total - 5 stars on GitHub - 1 maintainer
coalescing_buffer 0.1.0
Coalescing Ring Buffer
4 versions - Latest release: about 5 years ago - 2.73 thousand downloads total - 8 stars on GitHub - 1 maintainer
network-collections 0.1.9
Collections suitable for use with networking, particularly when a fixed memory usage is required ...
10 versions - Latest release: over 5 years ago - 3 dependent packages - 7.7 thousand downloads total - 10 stars on GitHub - 1 maintainer
holodeque 0.2.0
Array- and slice-backed double-ended queues in 100% safe Rust.
2 versions - Latest release: almost 3 years ago - 801 downloads total - 3 stars on GitHub - 1 maintainer
ring-algorithm 0.7.0
algorithms on ring (Abstruct Algebra)
24 versions - Latest release: about 1 year ago - 6 dependent packages - 16 dependent repositories - 65.8 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
e-ring 0.3.0
A no_std append only ring buffer, when full new element replace oldest one
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
tuxtrain 0.0.4
An easy-to-use generic trainer for Linux
4 versions - Latest release: about 2 years ago - 1.28 thousand downloads total - 48 stars on GitHub - 1 maintainer
bytebufrs 0.1.0 💰
A ring buffer for bytes implementing io::Read and io::Write
1 version - Latest release: about 2 years ago - 1 dependent repositories - 433 downloads total - 0 stars on GitHub - 1 maintainer
ringvec 0.1.0
A simple ring buffer implementation based on a vector
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 813 downloads total - 0 stars on GitHub - 1 maintainer
circbuf 0.2.1
A growable circular buffer for working with bytes
7 versions - Latest release: 10 months ago - 2 dependent packages - 2 dependent repositories - 9.27 thousand downloads total - 15 stars on GitHub - 1 maintainer
consistent_hash_ring 0.8.0
A flexible and efficient consistent hash ring
26 versions - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 68.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
slice-ring-buffer 0.3.3
A double-ended queue that Deref's into a slice.
3 versions - Latest release: 6 months ago - 3 dependent packages - 1 dependent repositories - 53.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
neobuffer 0.1.0
Safe cross-process channel
1 version - Latest release: about 5 years ago - 657 downloads total - 1 maintainer
ring-digest
Wappers for using the high-performance implementations of digest algorithm from the *ring* crate...
1 version - Latest release: 22 days ago - 355 downloads total - 29 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
sharpie 0.2.0
A simple digital signing and verification library based on ring
4 versions - Latest release: over 1 year ago - 1.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
talaria 0.1.1 💰
A high performance, cyclic message passing library.
2 versions - Latest release: 4 months ago - 511 downloads total - 19 stars on GitHub - 1 maintainer
atomic_ring_buffer
A fixed-size multi-producer multi-consumer queue that works on bare-metal systems.
1 version - Latest release: 24 days ago - 901 downloads total - 1 maintainer
lariv 0.3.2
Linked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed ...
12 versions - Latest release: 9 months ago - 2.86 thousand downloads total - 55 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
bounded-vec-deque 0.1.1
A double-ended queue|ringbuffer with an upper bound on its length.
2 versions - Latest release: almost 5 years ago - 2 dependent packages - 46 dependent repositories - 294 thousand downloads total - 1 maintainer
mpchash 1.2.3
Multi-probe consistent hashing algorithm implementation
6 versions - Latest release: 4 months ago - 45.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
dgrambuf 0.2.0
A fixed capacity ring buffer for datagrams (byte slices)
2 versions - Latest release: over 1 year ago - 1 dependent package - 1.01 thousand downloads total - 1 maintainer
bit_mask_ring_buf 0.5.3
A ring buffer implementation with cheap indexing
28 versions - Latest release: about 1 year ago - 1 dependent repositories - 9.89 thousand downloads total - 11 stars on GitHub - 1 maintainer
bipbuffer 0.1.2
A Rust implementation of Simon Cooke's Bip-Buffer
3 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.93 thousand downloads total - 8 stars on GitHub - 1 maintainer
cryptix-field 0.1.0
A library for group, ring and field arithmetics based on cryptix-bigint
1 version - Latest release: 11 months ago - 4 dependent packages - 1.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
fixed-slice-deque 0.1.0-beta2
A fixed size deque implementation
3 versions - Latest release: over 1 year ago - 2 dependent repositories - 44.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
slice_ring_buf 0.2.7
A ring buffer implementation optimized for working with slices
12 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 6.65 thousand downloads total - 5 stars on GitHub - 1 maintainer
consist 0.3.2
Dead-simple consistent hashing library
6 versions - Latest release: over 7 years ago - 4.15 thousand downloads total - 2 stars on GitHub - 1 maintainer
triskell 0.1.2
A tri-partite ring buffer
3 versions - Latest release: 9 months ago - 720 downloads total - 0 stars on GitHub - 1 maintainer