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

crates.io "datastructures" keyword

View the packages on the crates.io package registry that are tagged with the "datastructures" keyword.

Top 7.9% on crates.io
staticvec 0.11.9
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const gener...
96 versions - Latest release: almost 3 years ago - 9 dependent packages - 11 dependent repositories - 213 thousand downloads total - 268 stars on GitHub - 1 maintainer
threshold-dict 0.7.0
A data structure to find smallest key that is larger than the query
10 versions - Latest release: about 2 years ago - 10.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
string-interner 0.19.0
Efficient string interner with minimal memory footprint and fast access to the underlying strings.
34 versions - Latest release: 6 months ago - 36 dependent packages - 127 dependent repositories - 15.2 million downloads total - 201 stars on GitHub - 1 maintainer
icentral-articulation-point-map 0.1.0
Efficient management and analysis of articulation points in graph data structures, aiding graph c...
1 version - Latest release: 4 months ago - 1.01 thousand downloads total - 1 maintainer
aloe-container 0.1.1
Aloe Container offers advanced data structures with thread-safe and memory efficient designs, inc...
2 versions - Latest release: 4 months ago - 3.22 thousand downloads total - 11 stars on GitHub - 1 maintainer
icentral-mindexed-map 0.1.0
A versatile Rust crate for managing collections with dual functionalities: index-based and map-ba...
1 version - Latest release: 4 months ago - 1.44 thousand downloads total - 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 7 years ago - 1 dependent package - 1 dependent repositories - 8.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
go-heap-rs 0.1.1
Golang's heap written in Rust
2 versions - Latest release: almost 4 years ago - 2.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
icentral-conn-vertex-map 0.1.0
The icentral-conn-vertex-map crate provides a robust data structure for managing node-to-node con...
1 version - Latest release: 4 months ago - 987 downloads total - 1 maintainer
trie_map 0.2.0
A trie with good iterator support backed by a hashmap
2 versions - Latest release: about 6 years ago - 2.83 thousand downloads total - 1 maintainer
bathroom 0.0.1
Implementation of the Bathroom Model hash table algorithm
1 version - Latest release: 5 months ago - 535 downloads total - 0 stars on GitHub - 1 maintainer
icentral-label-map 0.1.0
Efficiently manage label mappings within directed graphs, supporting complex node and edge transf...
1 version - Latest release: 4 months ago - 1.15 thousand downloads total - 1 maintainer
icentral-edges 0.1.0
A Rust crate offering comprehensive edge-centric interfaces and operations for graph data structu...
1 version - Latest release: 4 months ago - 1.15 thousand downloads total - 1 maintainer
pareto_front 1.0.1
Builds a Pareto front incrementaly.
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 5.17 thousand downloads total - 2 stars on GitHub - 1 maintainer
icentral-test-rustworkx 0.1.0
The `icentral-test-rustworkx` crate provides advanced functionality for graph processing and anal...
1 version - Latest release: 4 months ago - 458 downloads total - 1 maintainer
icentral-graph-hash 0.1.0
Efficient manipulation and analysis of weighted graphs using advanced graph theory techniques, in...
1 version - Latest release: 4 months ago - 596 downloads total - 1 maintainer
indexed_priority_queue 0.3.0
An indexed priority queue with index-based removals, restores and value updates.
3 versions - Latest release: about 1 year ago - 3.15 thousand downloads total - 3 stars on GitHub - 2 maintainers
stochastic-data-structures 0.1.0
Various stochastic datastructures implemented
1 version - Latest release: about 6 years ago - 1.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
icentral-scores 0.1.0
Rust crate for computing and managing betweenness centrality scores in network graphs via efficie...
1 version - Latest release: 4 months ago - 943 downloads total - 1 maintainer
bloom-filter-wbj 0.0.1
Space efficient probabilistic hash set
1 version - Latest release: almost 8 years ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
indexed-vector 0.1.0
A Rust library that implements vector container that can be indexed with specified function.
1 version - Latest release: over 2 years ago - 1.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
icentral-deltas 0.1.0
A Rust crate for managing delta changes in datasets using delta mapping, providing efficient and ...
1 version - Latest release: 4 months ago - 840 downloads total - 1 maintainer
basic-hll 0.0.6
The basic HyperLogLog algorithm
5 versions - Latest release: over 10 years ago - 9.58 thousand downloads total - 4 stars on GitHub - 1 maintainer
free-ranges 1.0.7
An efficient data structure for keeping track of indices which are either free or not
12 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 21.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
projected-hash-map 0.1.2
Implementation of a projected HashMap over HashSet
3 versions - Latest release: over 3 years ago - 3.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
treebitmap
Fast IPv4/IPv6 lookup trie.
9 versions - Latest release: 22 days ago - 4 dependent packages - 8 dependent repositories - 123 thousand downloads total - 95 stars on GitHub - 1 maintainer
hyperbridge 0.2.5
Fast multi-producer multi-consumer channel with async support
15 versions - Latest release: almost 3 years ago - 15.6 thousand downloads total - 103 stars on GitHub - 1 maintainer
prolly 0.1.1
An implementation of the prolly tree data structure
2 versions - Latest release: over 3 years ago - 2.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
basichll 0.3.1
The basic HyperLogLog algorithm
8 versions - Latest release: over 9 years ago - 1 dependent repositories - 14 thousand downloads total - 4 stars on GitHub - 1 maintainer
jittr 0.2.0
A binary heap based jitter buffer implementation for zero latency udp/rtp streams
3 versions - Latest release: over 2 years ago - 3.58 thousand downloads total - 12 stars on GitHub - 1 maintainer
index-pool 1.0.11
A pool which manages allocation of unique indices. Acts like a psuedo-memory allocator.
12 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 20.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
cliquers 0.3.0
Manage filesequences with a common numeric component
4 versions - Latest release: about 5 years ago - 5.09 thousand downloads total - 5 stars on GitHub - 1 maintainer
flat-veb 0.1.2
Fast implementation of vEB trees without internal allocation.
3 versions - Latest release: almost 3 years ago - 3.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
external_set
A set with externally-owned items, designed for managing subscribers, clients, listeners, or obse...
2 versions - Latest release: 27 days ago - 3.78 thousand downloads total - 4 stars on GitHub - 1 maintainer
nostd_structs 0.5.0
Datastructures and algorithms for nostd environments
18 versions - Latest release: 4 months ago - 14.4 thousand downloads total - 0 stars on GitHub - 1 maintainer