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

crates.io "hashmap" keyword

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

Top 2.3% on crates.io
ahash 0.8.12
A non-cryptographic hash function using AES-NI for high performance
95 versions - Latest release: 4 months ago - 724 dependent packages - 29,161 dependent repositories - 357 million downloads total - 1,223 stars on GitHub - 1 maintainer
dashmap-shard 0.1.1
A Rust port of Google's SwissTable hash map
2 versions - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 7.97 thousand downloads total - 2,736 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
hashbrown 0.16.0
A Rust port of Google's SwissTable hash map
53 versions - Latest release: 7 days ago - 1,086 dependent packages - 59,745 dependent repositories - 820 million downloads total - 2,736 stars on GitHub - 2 maintainers
Top 9.5% on crates.io
hashbrown_tstd 0.7.1
A Rust port of Google's SwissTable hash map
1 version - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 9.53 thousand downloads total - 2,736 stars on GitHub - 1 maintainer
nam-indexmap 2.7.1-nam.0
(Namada fork) A hash table with consistent order and fast iteration.
1 version - Latest release: 8 months ago - 33.3 thousand downloads total - 2,155 stars on GitHub - 1 maintainer
folklore 0.8.0
A lock-free concurrent hash map
9 versions - Latest release: about 1 year ago - 10.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
hashlru 0.11.1
HashLRU is a LRU cache.
19 versions - Latest release: over 1 year ago - 3 dependent packages - 40.2 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
nohash 0.2.0
An implementation of `std::hash::Hasher` which does not hash at all.
2 versions - Latest release: over 4 years ago - 8 dependent packages - 16 dependent repositories - 2.5 million downloads total - 3 stars on GitHub - 1 maintainer
hash-trie 0.4.0
Hash Array Mapped Trie (HAMT) Immutable Set Implementation
5 versions - Latest release: about 4 years ago - 1 dependent repositories - 5.87 thousand downloads total - 13 stars on GitHub - 1 maintainer
quickscope 0.2.0
Multi-layer HashMap and HashSet implementations for performant representation of variable scopes
8 versions - Latest release: over 3 years ago - 3 dependent packages - 5 dependent repositories - 29.2 thousand downloads total - 6 stars on GitHub - 1 maintainer
concurrent_diskmap 0.1.0
Multi-threaded disk-backed hash map with sharded locking (work in progress)
1 version - Latest release: about 1 month ago - 240 downloads total - 0 stars on GitHub - 1 maintainer
opendiskmap 0.1.0
Single-threaded disk-backed hash map with memory-mapped file backing
1 version - Latest release: about 1 month ago - 232 downloads total - 0 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
dashmap 6.1.0
Blazing fast concurrent HashMap for Rust.
84 versions - Latest release: about 1 year ago - 874 dependent packages - 5,780 dependent repositories - 152 million downloads total - 2,737 stars on GitHub - 1 maintainer
kvbench 0.3.0
A key-value store benchmark framework with customizable workloads
10 versions - Latest release: 6 months ago - 8.67 thousand downloads total - 19 stars on GitHub - 1 maintainer
gxhash 3.5.0
GxHash non-cryptographic algorithm
23 versions - Latest release: 6 months ago - 6 dependent packages - 1 dependent repositories - 295 thousand downloads total - 727 stars on GitHub - 1 maintainer
Top 1.5% on crates.io
indexmap 2.11.0
A hash table with consistent order and fast iteration.
46 versions - Latest release: 14 days ago - 2,133 dependent packages - 60,616 dependent repositories - 618 million downloads total - 1,709 stars on GitHub - 2 maintainers
drtahash 0.0.17
A non-cryptographic hash function using AES-NI for high performance
1 version - Latest release: 2 months ago - 461 downloads total - 1 maintainer
collect-once-hashmap 0.2.0
A hashmap that can be collected only when there are unique keys in the iterator
2 versions - Latest release: about 4 years ago - 2.81 thousand downloads total - 1 maintainer
Top 9.5% on crates.io
scc 3.0.0
High-performance containers and utilities for concurrent and asynchronous programming
185 versions - Latest release: 2 days ago - 22 dependent packages - 8 dependent repositories - 25.5 million downloads total - 441 stars on GitHub - 1 maintainer
lit2 1.0.9
Collection helper libraries and โ€œliteralโ€ macros for HashMap, HashSet, BTreeMap, and BTreeSet.
4 versions - Latest release: over 2 years ago - 18.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
rbtree 0.2.0
the rbtree for Rust
9 versions - Latest release: over 1 year ago - 8 dependent packages - 4 dependent repositories - 44.9 thousand downloads total - 52 stars on GitHub - 1 maintainer
hashish 0.0.1
A spicy fork of hashbrown. Fast hash maps with vibes. ๐ŸŒฟ
1 version - Latest release: 4 months ago - 698 downloads total - 0 stars on GitHub - 1 maintainer
atlas-nohash-hasher 3.0.0
An implementation of `std::hash::Hasher` which does not hash at all.
1 version - Latest release: 3 days ago - 0 downloads total - 1 maintainer
keyed-set 1.0.0 ๐Ÿ’ฐ
Keyed Set: a hashbrown-based HashSet that indexes based on projections of its elements.
10 versions - Latest release: over 1 year ago - 1 dependent package - 4 dependent repositories - 1.29 million downloads total - 0 stars on GitHub - 1 maintainer
collection_literals 1.0.2
Easy-to-use macros for initializing any collection
6 versions - Latest release: 2 months ago - 4 dependent packages - 58 dependent repositories - 12.1 million downloads total - 2 stars on GitHub - 1 maintainer
semver-store 0.2.0
An HashMap structure that uses semver strings as keys.
2 versions - Latest release: almost 6 years ago - 2.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
mbarc-map 0.11.0
Implementation of a Minimally-blocking, Atomic Reference Counted Map
5 versions - Latest release: 4 months ago - 5.28 thousand downloads total - 2 stars on GitHub - 1 maintainer
hashmap-mem 0.2.0
Fast, low-overhead in-memory hashmap implementation optimized for performance using fxhash
2 versions - Latest release: 2 months ago - 2.22 thousand downloads total - 5 stars on GitHub - 1 maintainer
disk-map
disk based HashMap-like for shared concurrent memory usage
1 version - Latest release: 4 days ago - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
ringmap 0.1.5
A hash table with consistent deque-like order and fast iteration.
6 versions - Latest release: 14 days ago - 44.2 thousand downloads total - 14 stars on GitHub - 1 maintainer
iddqd 0.3.11
Maps where keys borrow from values, including bijective and trijective maps.
17 versions - Latest release: 22 days ago - 454 thousand downloads total - 276 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000069 0.8.11
A non-cryptographic hash function using AES-NI for high performance
2 versions - Latest release: 6 months ago - 1.42 thousand downloads total - 1 maintainer
hash_hasher 2.0.4
A hasher which is designed to work with already-hashed or hash-like data.
10 versions - Latest release: 3 months ago - 21 dependent packages - 736 dependent repositories - 6.79 million downloads total - 11 stars on GitHub - 1 maintainer
syrial 0.3.0
A Rust library for streaming and serialization
3 versions - Latest release: 3 months ago - 973 downloads total - 1 stars on GitHub - 1 maintainer
helper 4.0.0
A library provided some useful proc macros for Rust.
8 versions - Latest release: 2 months ago - 1 dependent repositories - 14 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
griddle 0.6.0 ๐Ÿ’ฐ
A HashMap variant that spreads resize load across inserts
21 versions - Latest release: 11 months ago - 4 dependent packages - 47 dependent repositories - 170 thousand downloads total - 192 stars on GitHub - 1 maintainer
defaultmap 0.7.0 ๐Ÿ’ฐ
Provides a HashMap with an automatic default for missing keys.
13 versions - Latest release: 5 months ago - 5 dependent packages - 8 dependent repositories - 437 thousand downloads total - 23 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000003 0.15.2
A Rust port of Google's SwissTable hash map
1 version - Latest release: 6 months ago - 554 downloads total - 1 maintainer
fn-store 1.2.1 ๐Ÿ’ฐ
A dynamic persistent value store using closure type as key and storing its return value.
13 versions - Latest release: over 1 year ago - 1 dependent package - 14.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
musemap 0.1.0
Fast DoS-resistant hashmap.
3 versions - Latest release: 8 months ago - 1.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
remoc-obs
Collections (Vec, HashMap, HashSet, append-only list) that can be observed and mirrored remotely.
19 versions - Latest release: 6 days ago - 20.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
tether-map 0.1.0
Order-preserving linked hash map with O(1) reordering
1 version - Latest release: 6 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
scherben-map 0.1.10
Concurrent Sharded HashMap for Rust
9 versions - Latest release: over 2 years ago - 9.72 thousand downloads total - 3 stars on GitHub - 1 maintainer
try_collections 0.1.1
Collections that support operations that may fail.
2 versions - Latest release: about 5 years ago - 2.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
mashmap 0.2.2
A flat HashMap that supports multiple entries per key
5 versions - Latest release: 2 months ago - 1 dependent package - 6.11 thousand downloads total - 3 stars on GitHub - 1 maintainer
map-to-javascript-html 2.0.5
A library for serializing a map to JavaScript code in HTML usually for dynamically generating str...
17 versions - Latest release: over 3 years ago - 23.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
miniphf 0.1.0
Fast and simple builder for PTHash PHF hash maps
1 version - Latest release: almost 2 years ago - 1 dependent package - 2.28 thousand downloads total - 7 stars on GitHub - 1 maintainer
multi_mut 0.1.3
Methods on HashMap and BTreeMap for safely getting multiple mutable references to the contained v...
4 versions - Latest release: over 8 years ago - 1 dependent package - 4 dependent repositories - 55.6 thousand downloads total - 19 stars on GitHub - 1 maintainer
lsph 0.1.8
Learned Spatial HashMap
9 versions - Latest release: over 1 year ago - 10.7 thousand downloads total - 12 stars on GitHub - 1 maintainer
micromap 0.1.0 ๐Ÿ’ฐ
The fastest alternative to HashMap, for maps smaller than 20 keys
20 versions - Latest release: 4 months ago - 2 dependent packages - 42.5 thousand downloads total - 163 stars on GitHub - 1 maintainer
baggie 0.2.1
Container for storing mixed / heterogeneous values in a common structure
3 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 5.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
linear-hashtbl 0.1.2
Linear probing hash table
3 versions - Latest release: 5 months ago - 2 dependent packages - 6.44 thousand downloads total - 62 stars on GitHub - 1 maintainer
scc2 2.4.4
High-performance containers and utilities for concurrent and asynchronous programming
5 versions - Latest release: 3 months ago - 4.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
drthashbrown 0.0.17
A Rust port of Google's SwissTable hash map
1 version - Latest release: 2 months ago - 388 downloads total - 1 maintainer
static_map 0.1.1
A static hashmap implementation, based on the Round-Robin hashing algorithm found in rustc.
4 versions - Latest release: about 8 years ago - 2 dependent packages - 3 dependent repositories - 7.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000003 1.0.90 ๐Ÿ’ฐ
A Rust port of Google's SwissTable hash map
3 versions - Latest release: 10 months ago - 2.15 thousand downloads total - 742 stars on GitHub - 1 maintainer
pin_tree 0.2.0
HashMap/Set<Pin<Arc<T>>> based fully safety tree collection
2 versions - Latest release: over 5 years ago - 2.93 thousand downloads total - 2 stars on GitHub - 1 maintainer
lookupvec 0.1.3
Container with Vec-like properties that also offers O(1) lookup of items based on an id field
4 versions - Latest release: about 2 months ago - 1.73 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashmapbool 0.1.1
The new and improved way to use boolean values in your rust code, requiring heap allocation and w...
2 versions - Latest release: 3 months ago - 621 downloads total - 0 stars on GitHub - 1 maintainer
delay_map 0.4.1
HashMap collections whose entries expire after a given time
7 versions - Latest release: 6 months ago - 2 dependent packages - 44 dependent repositories - 1.32 million downloads total - 6 stars on GitHub - 1 maintainer
static_map_macros 0.1.1
Procedural macro used for static_map.
4 versions - Latest release: about 8 years ago - 1 dependent package - 2 dependent repositories - 6.47 thousand downloads total - 4 stars on GitHub - 1 maintainer
kukoo 0.1.0
A rust implementation of lockfree cuckoo hashmap
1 version - Latest release: over 2 years ago - 1.67 thousand downloads total - 1 maintainer
iterator_to_hash_map 0.9.0
A Rust crate that adds a method to any `Iterator` or `IntoIterator` (such as `Vec`) that converts...
1 version - Latest release: over 9 years ago - 1 dependent repositories - 3.64 thousand downloads total - 6 stars on GitHub - 1 maintainer
db-map 0.1.1
A local, Send & Sync, key-value store that acts like a HashMap
2 versions - Latest release: 10 months ago - 2.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
case_insensitive_hashmap 1.0.1
A HashMap that uses case-insensitive strings as keys.
4 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 50.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
nohashmap 0.1.2
Use HashMap syntax in Rust for non-hashable types
3 versions - Latest release: 8 months ago - 1.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
indicium 0.6.5
Simple in-memory search for collections and key-value stores.
32 versions - Latest release: 7 months ago - 1 dependent package - 2 dependent repositories - 857 thousand downloads total - 77 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
litemap 0.8.0 ๐Ÿ’ฐ
A key-value Map implementation based on a flat, sorted Vec.
17 versions - Latest release: 4 months ago - 20 dependent packages - 442 dependent repositories - 101 million downloads total - 1,596 stars on GitHub - 1 maintainer
maparr 0.1.0
A rust macro to build a static `Map` based on const array
1 version - Latest release: almost 2 years ago - 1.42 thousand downloads total - 2 stars on GitHub - 1 maintainer
chiralmap 0.1.2
Left-Right map using IndexMap
3 versions - Latest release: about 2 months ago - 755 downloads total - 1 maintainer
cityhash-sys 1.0.6
Rust binding of Google CityHash algorithm.
12 versions - Latest release: about 1 year ago - 2 dependent repositories - 14.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
scdb 0.2.1
A very simple and fast key-value store but persisting data to disk, with a 'localStorage-like' API.
7 versions - Latest release: over 2 years ago - 1 dependent repositories - 14.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
primitivemap 0.1.0
blazing fast [Integer -> T: Copy] map
1 version - Latest release: over 7 years ago - 1.84 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
nohash-hasher 0.2.0
An implementation of `std::hash::Hasher` which does not hash at all.
5 versions - Latest release: over 5 years ago - 137 dependent packages - 4,484 dependent repositories - 33.3 million downloads total - 69 stars on GitHub - 1 maintainer
clashmap 1.2.0 ๐Ÿ’ฐ
Sharded hashmap suitable for fast concurrent access
4 versions - Latest release: 6 months ago - 564 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
ordermap 0.5.9
A hash table with consistent order and fast iteration.
35 versions - Latest release: 14 days ago - 36 dependent packages - 1,228 dependent repositories - 5.88 million downloads total - 51 stars on GitHub - 2 maintainers
supply-chain-trust-crate-000013 2.8.0
A hash table with consistent order and fast iteration.
1 version - Latest release: 6 months ago - 550 downloads total - 1 maintainer
automap 0.1.0
Simple pattern to implement key-value maps where the value type contains the key type
1 version - Latest release: over 4 years ago - 1 dependent package - 26 dependent repositories - 122 thousand downloads total - 0 stars on GitHub - 1 maintainer
alive-map 0.1.0
An insertion-order-preserving hash map with O(1) `.remove`
1 version - Latest release: 12 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
typedmap 0.6.0
A hash map (dash map). A type of value is defined by trait implemented on key type
8 versions - Latest release: 9 months ago - 2 dependent packages - 2 dependent repositories - 177 thousand downloads total - 67 stars on GitHub - 1 maintainer
cityhasher 0.1.0
A pure Rust implementation of Google's CityHash hashing algorithm
1 version - Latest release: about 2 years ago - 5 dependent packages - 1 dependent repositories - 137 thousand downloads total - 4 stars on GitHub - 1 maintainer
enum-collections 1.7.0
Collections data structures optimized for Enum, initializable at runtime.
21 versions - Latest release: about 1 month ago - 22.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
enum-collections-macros 1.0.1
Macros to make EnumCollections easy to use
5 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 6.62 thousand downloads total - 8 stars on GitHub - 1 maintainer
jsonmap 0.1.3
JsonMap for store values of multiple types value in one Map.
4 versions - Latest release: about 1 year ago - 6 thousand downloads total - 0 stars on GitHub - 1 maintainer
compact-map 0.1.0
'Small map' optimization: store up to a small number of key-value pairs on the stack.
1 version - Latest release: over 1 year ago - 1.32 thousand downloads total - 4 stars on GitHub - 1 maintainer
basteh-memory 0.4.0-alpha.5
An implementation of basteh based on hashmap(in memory)
4 versions - Latest release: over 2 years ago - 4.82 thousand downloads total - 23 stars on GitHub - 1 maintainer
chain-map 0.1.0
A chain of maps with a single view into the aggregated values.
1 version - Latest release: about 5 years ago - 19 dependent repositories - 39.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
chashmap-next 2.2.3
Fast, concurrent hash maps with extensive API.
1 version - Latest release: almost 4 years ago - 1.91 thousand downloads total - 4 stars on gitlab.redox-os.org - 1 maintainer
double-map 0.14.0
A HashMap with double key to single data/value
15 versions - Latest release: over 3 years ago - 18.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
noindexmap 1.6.1
A hash table with consistent order and fast iteration. The indexmap is a hash table where the it...
1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 3.18 thousand downloads total - 2,144 stars on GitHub - 1 maintainer
inohashmap 0.3.0
fast and efficient insert only string hashmap
5 versions - Latest release: over 4 years ago - 1 dependent repositories - 9.68 thousand downloads total - 1 maintainer
ccl 5.1.5
Fast datastructures for use in highly concurrent systems.
94 versions - Latest release: about 6 years ago - 1 dependent package - 3 dependent repositories - 139 thousand downloads total - 1 maintainer
dictionary_rs 0.2.1
dictionary is the key-value type for rust-lang
2 versions - Latest release: almost 3 years ago - 2.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
cycle_map 0.2.0
Implementations of bi-directionally accessible hashmaps
3 versions - Latest release: almost 2 years ago - 1 dependent repositories - 25.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
map-macro 0.3.0
Declarative macros for statically initializing collections
9 versions - Latest release: over 1 year ago - 14 dependent packages - 14 dependent repositories - 222 thousand downloads total - 25 stars on GitHub - 1 maintainer
nanomap 0.0.1
A fast small-scale hashmap.
1 version - Latest release: 5 months ago - 513 downloads total - 0 stars on GitHub - 1 maintainer
hybridmap 0.1.2
Hybrid map using smallvec and the std hashmap
3 versions - Latest release: about 1 year ago - 3.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashmap_settings 0.6.1
HashMap wrapper for layered Settings
9 versions - Latest release: 15 days ago - 8.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashable 0.0.0
HashMap and HashSet replacements that implement the Hash trait -- HashableHashMap and HashableHas...
1 version - Latest release: over 4 years ago - 2.85 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
maplit 1.0.2 ๐Ÿ’ฐ
Collection โ€œliteralโ€ macros for HashMap, HashSet, BTreeMap, and BTreeSet.
10 versions - Latest release: about 6 years ago - 782 dependent packages - 10,251 dependent repositories - 73.7 million downloads total - 392 stars on GitHub - 1 maintainer