Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "data-structure" keyword
alg_ds 0.3.1
Algorithms & data structures6 versions - Latest release: over 4 years ago - 1 dependent package - 4.25 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
tubular 0.0.1
Multi-type, column-oriented DataFrame library for Rust focused on ergonomics1 version - Latest release: about 4 years ago - 589 downloads total - 1 stars on GitLab.com - 1 maintainer
trashmap 0.1.3
A HashMap and HashSet that operate directly on hashes instead of keys, avoiding rehashing4 versions - Latest release: about 5 years ago - 2.06 thousand downloads total - 4 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
tree 0.4.1
An ordered map and set based on a binary search tree.18 versions - Latest release: over 8 years ago - 1 dependent repositories - 25.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
unempty 0.1.0
Non-empty data structures for Rust1 version - Latest release: over 1 year ago - 416 downloads total - 3 stars on GitHub - 1 maintainer
cachemap 0.1.0
A concurrent insert-only hashmap for caching values1 version - Latest release: about 3 years ago - 608 downloads total - 1 stars on GitHub - 1 maintainer
treap 0.0.3
Randomized treap implementation3 versions - Latest release: about 9 years ago - 3.49 thousand downloads total - 3 stars on GitHub - 1 maintainer
cst-locks
Consistent locks1 version - Latest release: 12 days ago - 358 downloads total - 0 stars on GitHub - 1 maintainer
map-trait 0.3.2
Generic Map trait5 versions - Latest release: over 1 year ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
jmspack-rust 0.1.0
Rust crate of functions that James finds useful.1 version - Latest release: over 1 year ago - 353 downloads total - 0 stars on GitHub - 1 maintainer
toolbox 0.2.8
Simple tools for daily use22 versions - Latest release: almost 4 years ago - 10 thousand downloads total - 0 stars on GitHub - 1 maintainer
lattice-graph 0.6.1
Set of Lattice(Grid) based Graph Structures5 versions - Latest release: over 2 years ago - 1.71 thousand downloads total - 1 stars on GitHub - 1 maintainer
fst_stringstring 0.0.10 💰
String-to-String Map built from fst10 versions - Latest release: almost 4 years ago - 3.87 thousand downloads total - 6 stars on GitHub - 1 maintainer
provenant 0.1.1
A version of Arc that can free memory while weak pointers exist by probabilistically tracking pro...2 versions - Latest release: about 3 years ago - 802 downloads total - 1 stars on GitHub - 1 maintainer
chainbuf 0.1.0
Fast chained buffers6 versions - Latest release: almost 3 years ago - 4.18 thousand downloads total - 20 stars on GitHub - 1 maintainer
ezquadtree 0.0.1
Simple and easy to use QuadTree1 version - Latest release: over 3 years ago - 597 downloads total - 0 stars on GitHub - 1 maintainer
tobz1000-petgraph 0.5.1-tobz1000
Pseudo-namespaced fork of `petgraph`: Graph data structure library. Provides graph types and grap...1 version - Latest release: over 3 years ago - 1 dependent package - 1.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
static-box 0.2.0
A stack-allocated box that stores trait objects.4 versions - Latest release: almost 3 years ago - 2.51 thousand downloads total - 19 stars on GitHub - 1 maintainer
nd-slice 0.1.0
Wrapping `std::slice`s to represent n-dimensional arrays1 version - Latest release: over 2 years ago - 440 downloads total - 0 stars on GitHub - 1 maintainer
smt_map 0.0.5
A uint-to-uint map backed by Sparse Merkle Tree (SMT), which supports generating Merkle Proofs of...5 versions - Latest release: about 5 years ago - 2.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashcow 0.2.0
A Rust HashMap implementation with copy-on-write keys and values2 versions - Latest release: almost 5 years ago - 1 dependent package - 1.33 thousand downloads total - 32 stars on GitHub - 1 maintainer
outils 0.3.0
Graph and tree data structure library. Providing utilities which aren't easily available in Rust.6 versions - Latest release: over 3 years ago - 3.65 thousand downloads total - 9 stars on GitHub - 1 maintainer
memvec 0.1.0
Memory-backed vector, not buffer. Designed for for mmap. Not MemMap, but MemVec!6 versions - Latest release: over 1 year ago - 26.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
const_enum_map 0.1.0
Get const value from enum handle1 version - Latest release: over 4 years ago - 588 downloads total - 0 stars on GitHub - 1 maintainer
cell-grid 0.1.1
A simple fixed-size 2d grid container suitable for `no_std` game development2 versions - Latest release: 6 months ago - 559 downloads total - 1 stars on GitHub - 1 maintainer
disk_utils 0.0.1
Data structures that use the disk1 version - Latest release: over 7 years ago - 1.27 thousand downloads total - 3 stars on GitHub - 1 maintainer
xdag 0.1.4
A simple Rust DAG(Directed Acyclic Graph) lib5 versions - Latest release: over 1 year ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
xsparseset 0.2.5
A rust sparse set8 versions - Latest release: over 1 year ago - 2.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
dltree 0.1.5
Doubly linked tree with leaf-considering typing6 versions - Latest release: over 2 years ago - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
nbits_vec 0.1.1
Small bits value (e.g. 1,2.. bits) vector implementation.2 versions - Latest release: over 8 years ago - 2.36 thousand downloads total - 5 stars on GitHub - 1 maintainer
event-queue 0.1.0
crates.io için bir paket nasıl hazırlanırın ele alındığı öğrenme amaçlı modüldür.1 version - Latest release: over 2 years ago - 446 downloads total - 3 stars on GitHub - 1 maintainer
priority-set 0.1.0
A no_std Priority Set1 version - Latest release: over 2 years ago - 450 downloads total - 0 stars on GitHub - 1 maintainer
rclist 0.0.1
`RcList` is read-only, append-only list (log), that can share common tail (history) with other `R...1 version - Latest release: over 9 years ago - 1.85 thousand downloads total - 4 stars on GitHub - 1 maintainer
hypergraph 2.1.2
Hypergraph is data structure library to create a directed hypergraph in which an hyperedge can jo...34 versions - Latest release: 9 months ago - 10.9 thousand downloads total - 269 stars on GitHub - 1 maintainer
dynamic-grid 0.2.0
Dynamic grid Structure for Rust2 versions - Latest release: almost 3 years ago - 787 downloads total - 0 stars on GitHub - 1 maintainer
discord-message 0.1.0 💰
A crate containing the utilities needed to build Discord webhook messages from Rust1 version - Latest release: almost 3 years ago - 3 dependent packages - 18.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
moka-cht 0.5.0
Lock-free resizeable concurrent hash table2 versions - Latest release: almost 3 years ago - 1 dependent package - 28 dependent repositories - 80.6 thousand downloads total - 17 stars on GitHub - 1 maintainer
pixel_map 0.3.0
A map of pixels implemented by an MX quadtree.3 versions - Latest release: 8 months ago - 897 downloads total - 20 stars on GitHub - 1 maintainer
immutable-seq 0.1.2
Immutable sequence data structure3 versions - Latest release: over 7 years ago - 2.61 thousand downloads total - 1 stars on GitHub - 1 maintainer
ixlist 0.1.0
The “ixlist” is a linked list in a vector, or if you want a list in a pond or an arena-allocated ...1 version - Latest release: over 6 years ago - 1 dependent repositories - 1.37 thousand downloads total - 11 stars on GitHub - 1 maintainer
piece_table 0.1.0
A simple piece table data strucutre in Rust1 version - Latest release: over 6 years ago - 845 downloads total - 1 stars on GitHub - 1 maintainer
quantized-density-fields 0.2.3
Rust implementation of Quantized Density Fields data structure.13 versions - Latest release: over 5 years ago - 6.93 thousand downloads total - 2 stars on GitHub - 1 maintainer
chunky-vec 0.1.0
A pin safe, append only vector never moves the backing store for an element.1 version - Latest release: over 3 years ago - 1 dependent package - 25 dependent repositories - 57.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
eclectic 0.11.0
Experimental collection traits.14 versions - Latest release: over 7 years ago - 12.4 thousand downloads total - 27 stars on GitHub - 1 maintainer
coproduct 0.4.1
Generic coproduct type with minimal memory footprint6 versions - Latest release: over 1 year ago - 1.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
peek-nth 0.2.0
An iterator adapter that allows you to efficiently peek the nth item of an iterator.2 versions - Latest release: about 6 years ago - 2 dependent packages - 6 dependent repositories - 6.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
process-results 0.1.2
process-results is a crate that provides the same functionality provided by Itertools::process_re...3 versions - Latest release: almost 3 years ago - 1.12 thousand downloads total - 5 stars on GitHub - 1 maintainer
one-of 0.2.3
Macro to represent a type that can be converted either `From` or `TryInto` the given types5 versions - Latest release: about 3 years ago - 1.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
entity_data 1.11.1
A container for entity component data.33 versions - Latest release: 11 months ago - 8.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
yagraphc 0.1.2
Crate for working with Graph data structures and common algorithms on top of it.3 versions - Latest release: 5 months ago - 941 downloads total - 1 stars on GitHub - 1 maintainer
stele 0.3.5
An atomic Vec-like structure with no copying on allocation9 versions - Latest release: 3 months ago - 2.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
entity_data-macros 1.7.0
Macros for entity_data crate.12 versions - Latest release: 11 months ago - 1 dependent package - 3.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
reservoir-buf 0.0.3
Dead simple interning3 versions - Latest release: 9 months ago - 788 downloads total - 0 stars on GitHub - 1 maintainer
backdrop_arc 0.3.0
Arc which will drop its large or complex contents in the background with Backdrop! (later, on ano...6 versions - Latest release: 9 months ago - 1 dependent repositories - 1.57 thousand downloads total - 5 stars on GitHub - 1 maintainer
processing_chain 0.2.2
Rust library to set up processing chains of large amounts of data.5 versions - Latest release: over 1 year ago - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
iter-tree 0.1.6
Convert between iterators and tree structures in both directions7 versions - Latest release: 8 months ago - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
mucell 0.3.5 💰
A cell with the ability to mutate the value through an immutable reference when safe27 versions - Latest release: over 8 years ago - 1 dependent package - 9 dependent repositories - 55.8 thousand downloads total - 8 stars on GitHub - 1 maintainer
voluntary-servitude 4.0.8
Thread-safe appendable list with lock-free iterator28 versions - Latest release: about 5 years ago - 13.6 thousand downloads total - 10 stars on GitHub - 1 maintainer
bittle 0.5.6
Zero-cost bitsets over native Rust types23 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 8.89 thousand downloads total - 72 stars on GitHub - 1 maintainer
sum 0.1.7
General-purpose sum types.8 versions - Latest release: almost 4 years ago - 4 dependent packages - 43 dependent repositories - 28 thousand downloads total - 1 stars on GitHub - 1 maintainer
compactmap 0.3.7
Compact Vec-based map that choses assigns IDs for your values on it's own. Very similar to Slab.11 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 8.92 thousand downloads total - 6 stars on GitHub - 1 maintainer
sharded 0.2.1
Safe, fast, and obvious concurrent collections9 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 5.11 thousand downloads total - 30 stars on GitHub - 1 maintainer
asc 0.1.1
Atomic Strong Count3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
hayami 0.4.2
A simple, general use symbol table.9 versions - Latest release: over 1 year ago - 2 dependent repositories - 3.55 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
algods 0.1.0
A collection of data structures and algorithms1 version - Latest release: 11 months ago - 320 downloads total - 0 stars on GitHub - 1 maintainer
panoradix 0.6.8
A generic map and a set, both backed by a Radix tree.19 versions - Latest release: over 4 years ago - 4 dependent repositories - 15.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
jagged_array 0.2.4
Owned `[[T]]`-like 2D array where each row can differ in length.6 versions - Latest release: almost 7 years ago - 1 dependent repositories - 4.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
rahashmap 0.2.14
Fork of standard library HashMap with additional functionality.16 versions - Latest release: almost 5 years ago - 1 dependent repositories - 11.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
itertools-wild 0.1.1
Extra wild iterator adaptors, wild iterator methods, wild free functions, and wild macros.2 versions - Latest release: over 6 years ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
rose_tree 0.3.0
An indexable tree data structure with a variable and unbounded number of branches per node. It is...5 versions - Latest release: almost 3 years ago - 1 dependent package - 65 dependent repositories - 214 thousand downloads total - 25 stars on GitHub - 1 maintainer
enumap 0.3.0 💰
A HashMap and HashSet like interface for enums backed by an array3 versions - Latest release: 3 months ago - 999 downloads total - 2 stars on GitHub - 1 maintainer
elysees 0.3.0
A fork of triomphe, now with more pointer trickery15 versions - Latest release: over 2 years ago - 5 dependent packages - 4 dependent repositories - 7.81 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
moving_gc_arena 0.3.3
Lightweight Garbage-collectable regions using indices and explicit roots13 versions - Latest release: about 3 years ago - 4.9 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
key-node-list 0.0.5
Doubly-linked list that stores key-node pairs.5 versions - Latest release: over 1 year ago - 2 dependent packages - 4 dependent repositories - 10.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
multiset 0.0.5
Multisets/bags5 versions - Latest release: over 5 years ago - 8 dependent packages - 14 dependent repositories - 96.9 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
96 versions - Latest release: over 1 year ago - 9 dependent packages - 11 dependent repositories - 97.9 thousand downloads total - 267 stars on GitHub - 1 maintainer
staticvec 0.11.9
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const gener...96 versions - Latest release: over 1 year ago - 9 dependent packages - 11 dependent repositories - 97.9 thousand downloads total - 267 stars on GitHub - 1 maintainer
poppy-filters 0.1.7
Crate providing serializable Bloom filters implementations7 versions - Latest release: 23 days ago - 752 downloads total - 13 stars on GitHub - 1 maintainer
willowtree 0.1.0
Lazily evaluated trees1 version - Latest release: over 1 year ago - 355 downloads total - 1 maintainer
lhlist 0.1.1
Labeled heterogeneous lists2 versions - Latest release: almost 5 years ago - 1.21 thousand downloads total - 9 stars on GitHub - 1 maintainer
suffix_trie 0.1.0
Suffix trie for searching1 version - Latest release: about 2 months ago - 252 downloads total - 1 maintainer
kravltree 0.1.0
AVL Tree implementation based on fastutil AVLTreeMap1 version - Latest release: over 2 years ago - 432 downloads total - 0 stars on GitLab.com - 1 maintainer
plugx-input 0.3.1
simple and flexible data-structure with diff, merge, and validation.6 versions - Latest release: 5 months ago - 1 dependent package - 2.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
rbtset 1.0.2
A set based on a RB-Tree for efficient operations.3 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.26 thousand downloads total - 2 stars on GitHub - 1 maintainer
index_queue 0.1.0
A queue for unique indices with constant-time query and removal1 version - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
afrim-memory 0.4.1
Make the handle of sequential codes easier for an input method.3 versions - Latest release: 25 days ago - 1 dependent package - 1.48 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
33 versions - Latest release: about 4 years ago - 22 dependent packages - 443 dependent repositories - 2.52 million downloads total - 21 stars on GitHub - 1 maintainer
odds 0.4.0
Odds and ends — collection miscellania. Extra functionality for slices (`.find()`, `RevSlice`), s...33 versions - Latest release: about 4 years ago - 22 dependent packages - 443 dependent repositories - 2.52 million downloads total - 21 stars on GitHub - 1 maintainer
serde-ndim 1.1.0 💰
Serde support for n-dimensional arrays from self-describing formats2 versions - Latest release: about 1 year ago - 1 dependent package - 3.22 thousand downloads total - 6 stars on GitHub - 1 maintainer
neighborhood-diversity 0.5.5
Crate for computing the neighborhood diversity of simple, undirected graphs.5 versions - Latest release: about 2 months ago - 1.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
symbolmap-trait 0.1.1
A trait for generic implementation of symbol tables2 versions - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 2.43 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
typenum_bitset 0.1.0
A configurable, fixed-length bitset based on typenum and generic-array1 version - Latest release: over 6 years ago - 842 downloads total - 1 maintainer
generational_array 0.1.1
A small package to handle generational arrays and prevent the ABA problem while reusing unused space2 versions - Latest release: about 2 years ago - 788 downloads total - 1 stars on GitHub - 1 maintainer
heapq 0.1.0
Priority Queue with scoring function1 version - Latest release: 7 months ago - 283 downloads total - 1 stars on GitHub - 1 maintainer
cc-traits 2.0.0
Common collection traits19 versions - Latest release: about 1 year ago - 6 dependent packages - 4 dependent repositories - 86.1 thousand downloads total - 11 stars on GitHub - 1 maintainer
tinybitset 0.0.1
Generic implementation of small, fixed size, copyable bitsets1 version - Latest release: 5 months ago - 2.13 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
1 version - Latest release: almost 5 years ago - 4 dependent packages - 74 dependent repositories - 28.9 thousand downloads total - 1 maintainer
bitset-fixed 0.1.0
Bitset for DP.1 version - Latest release: almost 5 years ago - 4 dependent packages - 74 dependent repositories - 28.9 thousand downloads total - 1 maintainer
array-macro-internal
Procedural macro implementation of array-macro3 versions - Latest release: 29 days ago - 1 dependent package - 2.62 thousand downloads total - 4 stars on GitLab.com - 1 maintainer
scalable_cuckoo_filter 0.3.2 💰
A variant of Cuckoo Filter whose size automatically scales as necessary11 versions - Latest release: 29 days ago - 2 dependent packages - 1 dependent repositories - 11.3 thousand downloads total - 16 stars on GitHub - 1 maintainer
hopscotch 0.1.1
A FIFO queue for efficiently hopping and skipping between tagged items5 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 2.87 thousand downloads total - 9 stars on GitHub - 1 maintainer
pour 0.2.1
Optionally consed radix tries for fast set operations6 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.25 thousand downloads total - 1 maintainer
Related Keywords
rust
48
no_std
23
graph
22
data-structures
18
tree
14
map
14
array
14
iterator
12
collection
12
algorithm
12
container
12
sync
11
bitset
10
matrix
9
hashmap
9
graph-algorithms
9
cache
9
arc
8
vector
8
stack
7
multidimensional
7
queue
7
rust-lang
7
enum
7
concurrent
6
trie
6
data
5
linked-list
5
unionfind
5
vec
4
list
4
macro
4
ecs
4
iterators
4
bitvec
4
scientific-computing
4
rust-sci
4
containers
4
ffi
4
priority
3
set
3
lock-free
3
woodpecker-ci
3
generic
3
immutable
3
frozen
3
zip
3
string
3
quadtree
3
literal
3
hash
3
heap
3
grid
3
2d
3
numerics
3
performance
3
concurrency
3
web3
3
thread-safe
2
structure
2
parallel-computing
2
bloom-filter
2
sketch
2
streaming-algorithm
2
hyperloglog
2
probabilistic
2
integer
2
bitflags
2
lru
2
const-generics
2
tools
2
pool
2
hash-map
2
parallel
2
2d-vector
2
log
2
datastructure
2
utility
2
data-science
2
ring
2
mathematics
2
dag
2
static
2
rc
2
arena
2
product
2
group-by
2
algorithms
2
memory
2
buffer
2
blas
2
math
2
slice
2
diff
2
generativity
2
proc-macro
2
search
2
help
2
utils
2
no-std
2