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.

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: 4 months ago - 2.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000003
A Rust port of Google's SwissTable hash map
1 version - Latest release: about 4 hours ago - 700 downloads total - 1 maintainer
Top 1.5% on crates.io
indexmap 2.12.0
A hash table with consistent order and fast iteration.
51 versions - Latest release: 17 days ago - 2,133 dependent packages - 60,616 dependent repositories - 693 million downloads total - 1,709 stars on GitHub - 2 maintainers
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 - 171 million downloads total - 2,737 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
scc 3.3.4
A collection of high-performance containers and utilities providing both asynchronous and synchro...
201 versions - Latest release: 1 day ago - 22 dependent packages - 8 dependent repositories - 31.6 million downloads total - 478 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: 2 months ago - 1,086 dependent packages - 59,745 dependent repositories - 928 million downloads total - 2,780 stars on GitHub - 2 maintainers
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 - 16.2 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: over 1 year ago - 6.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
implhm
Simplified library of collision-handling HashMaps
10 versions - Latest release: 1 day ago - 11.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
velcro_core 0.5.4
Core dependencies used by the `velcro` crate. See `velcro` for documentation. It is not advised ...
8 versions - Latest release: almost 3 years ago - 1 dependent package - 12 dependent repositories - 400 thousand downloads total - 67 stars on GitHub - 1 maintainer
mapro 0.1.1
A tiny macro library for creating std::collections
2 versions - Latest release: about 2 years ago - 7.29 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: 4 months ago - 696 downloads total - 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.5 thousand downloads total - 4 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: about 2 years ago - 1.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
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 - 10.1 thousand downloads total - 2,780 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 - 8.35 thousand downloads total - 2,780 stars on GitHub - 1 maintainer
cityhash-sys 1.0.6
Rust binding of Google CityHash algorithm.
12 versions - Latest release: over 1 year ago - 2 dependent repositories - 15.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
actix-storage-hashmap 0.3.0
An implementation of actix-storage based on hashmap
6 versions - Latest release: almost 3 years ago - 1 dependent repositories - 10.4 thousand downloads total - 23 stars on GitHub - 1 maintainer
ordered_hashmap 0.0.4
Ordered Hashmap implementation to overcome arbitrary order of key-values problem in Rust
4 versions - Latest release: over 1 year ago - 2 dependent packages - 6.47 thousand downloads total - 0 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: over 5 years ago - 19 dependent repositories - 41.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
scc2 2.4.4
High-performance containers and utilities for concurrent and asynchronous programming
5 versions - Latest release: 5 months ago - 4.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
cow_hashbrown 0.14.21
A Rust port of Google's SwissTable hash map with copy-on-write support
18 versions - Latest release: over 1 year ago - 18.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
equivalent 1.0.2
Traits for key comparison in maps.
4 versions - Latest release: 9 months ago - 8 dependent packages - 16,485 dependent repositories - 311 million downloads total - 34 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 - 83.6 million downloads total - 396 stars on GitHub - 1 maintainer
iddqd 0.3.14
Maps where keys borrow from values, including bijective and trijective maps.
20 versions - Latest release: about 1 month ago - 857 thousand downloads total - 291 stars on GitHub - 1 maintainer
dashmap_with_out_t_map_trait 5.0.0
Blazing fast concurrent HashMap for Rust.
1 version - Latest release: almost 4 years ago - 1.67 thousand downloads total - 3,732 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: 10 months ago - 39.4 thousand downloads total - 2,203 stars on GitHub - 1 maintainer
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: 6 months ago - 724 dependent packages - 29,161 dependent repositories - 390 million downloads total - 1,257 stars on GitHub - 1 maintainer
hmap 0.1.0
Adds hmap! macro for easily generate HashMap
1 version - Latest release: about 7 years ago - 4 dependent packages - 9 dependent repositories - 41.3 thousand downloads total - 1 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.44 thousand downloads total - 2,203 stars on GitHub - 1 maintainer
ttmap 0.3.0 πŸ’°
Trivial implementation of type map
6 versions - Latest release: almost 2 years ago - 1 dependent package - 15.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
indicium 0.6.5
Simple in-memory search for collections and key-value stores.
32 versions - Latest release: 9 months ago - 1 dependent package - 2 dependent repositories - 879 thousand downloads total - 78 stars on GitHub - 1 maintainer
rankmap 0.1.0
rust hash table supporting key ranking
1 version - Latest release: about 2 years ago - 1.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
delay_map 0.4.1
HashMap collections whose entries expire after a given time
7 versions - Latest release: 8 months ago - 2 dependent packages - 44 dependent repositories - 1.54 million downloads total - 6 stars on GitHub - 1 maintainer
micromap 0.1.0 πŸ’°
The fastest alternative to HashMap, for maps smaller than 20 keys
20 versions - Latest release: 6 months ago - 2 dependent packages - 50.4 thousand downloads total - 174 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: 5 months ago - 853 downloads total - 0 stars on GitHub - 1 maintainer
clashmap 1.2.1 πŸ’°
Sharded hashmap suitable for fast concurrent access
5 versions - Latest release: 6 days ago - 927 thousand downloads total - 5 stars on GitHub - 1 maintainer
syncmap 0.1.3
syncmap is a fast, concurrent cache library built with a focus on performance and correctness. Th...
3 versions - Latest release: almost 3 years ago - 4.14 thousand downloads total - 17 stars on GitHub - 1 maintainer
pi_hash 0.1.1
Provide unified hasher, HashMap and HashSet, The hash algorithm used can be determined by compili...
2 versions - Latest release: over 3 years ago - 24 dependent packages - 14 dependent repositories - 27.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
trie_map 0.2.0
A trie with good iterator support backed by a hashmap
2 versions - Latest release: over 6 years ago - 3.22 thousand downloads total - 1 maintainer
map 1.3.0
This crate provides the `map!` macro and `map_insert!` macro, to create a HashMap collection and ...
5 versions - Latest release: 12 months ago - 1 dependent repositories - 4.5 thousand downloads total - 1 maintainer
db-map 0.1.1
A local, Send & Sync, key-value store that acts like a HashMap
2 versions - Latest release: 12 months ago - 3.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
alist 0.1.0
Association list offering fast lookups while preserving insertion order
1 version - Latest release: 12 months ago - 1.05 thousand downloads total - 2 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 - 3.46 thousand downloads total - 2 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 - 24 thousand downloads total - 0 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 - 7.12 thousand downloads total - 8 stars on GitHub - 1 maintainer
indexedlinkedhashmap 3.0.0
An indexable LinkedHashMap. The user defines the data structure that controls order.
4 versions - Latest release: almost 2 years ago - 5 thousand downloads total - 0 stars on GitHub - 1 maintainer
integer-hasher 0.1.1 πŸ’°
An implementation of `std::hash::Hasher` which does not hash at all.
2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 16 thousand downloads total - 4 stars on GitHub - 1 maintainer
typed_index_collection 2.2.1
Manage collection of objects
9 versions - Latest release: over 2 years ago - 4 dependent packages - 9 dependent repositories - 58.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
hash-injector 0.0.2-alpha
Hasher+BuildHasher to inject particular hash
2 versions - Latest release: 11 days ago - 259 downloads total - 1 stars on GitHub - 1 maintainer
trezoa-nohash-hasher 0.2.1
Trezoa fork of Solana Labs nohash-hasher crate
1 version - Latest release: 11 days ago - 0 downloads total - 1 maintainer
Top 7.7% on crates.io
intmap 3.1.3
Specialized HashMap for integer keys
19 versions - Latest release: 8 days ago - 21 dependent packages - 486 dependent repositories - 2.51 million downloads total - 40 stars on GitHub - 1 maintainer
c-map 0.2.1
Very fast concurrent hashmap
3 versions - Latest release: over 3 years ago - 1 dependent package - 4.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
waitcache 0.1.3
An ever-growing concurrent hash map with key-level locking granularity.
4 versions - Latest release: over 3 years ago - 5.01 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
identity-hash 0.1.0
An implementation of `std::hash::Hasher` which does not hash at all.
1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 46.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
small-map 0.1.3 πŸ’°
An inline SIMD accelerated hashmap designed for small amount of data.
4 versions - Latest release: almost 2 years ago - 6 dependent packages - 265 thousand downloads total - 52 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
clru 0.6.2
An LRU cache implementation with constant time operations and weighted semantic
9 versions - Latest release: over 1 year ago - 12 dependent packages - 783 dependent repositories - 18.4 million downloads total - 47 stars on GitHub - 1 maintainer
map-macro 0.3.0
Declarative macros for statically initializing collections
9 versions - Latest release: almost 2 years ago - 14 dependent packages - 14 dependent repositories - 250 thousand downloads total - 26 stars on GitHub - 1 maintainer
ringmap 0.2.0
A hash table with consistent deque-like order and fast iteration.
10 versions - Latest release: 16 days ago - 64.6 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
ordermap 1.0.0
A hash table with consistent order and fast iteration.
39 versions - Latest release: 17 days ago - 36 dependent packages - 1,228 dependent repositories - 6.19 million downloads total - 51 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
flurry 0.5.2 πŸ’°
Rust port of Java's ConcurrentHashMap
11 versions - Latest release: 12 months ago - 19 dependent packages - 100 dependent repositories - 1.55 million downloads total - 565 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: 2 months ago - 332 downloads total - 1 maintainer
Top 10.0% on crates.io
ritelinked 0.3.2 πŸ’°
HashMap-like containers that hold their key-value pairs in a user controllable order
7 versions - Latest release: about 4 years ago - 10 dependent packages - 60 dependent repositories - 861 thousand downloads total - 53 stars on GitHub - 1 maintainer
shared_hashmap 0.1.2
A shared hashmap for use between processes, using shared memory
3 versions - Latest release: about 2 years ago - 3.97 thousand downloads total - 6 stars on GitHub - 1 maintainer
double-map 0.14.0
A HashMap with double key to single data/value
15 versions - Latest release: over 3 years ago - 19.7 thousand downloads total - 0 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 - 5.17 thousand downloads total - 23 stars on GitHub - 1 maintainer
gitmap 0.1.0 πŸ’°
Persistant key-value store backed by GIT.
1 version - Latest release: over 5 years ago - 1.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
optempty 0.1.13
Tools for working types that may be empty. E.g., an empty `String`, `Vec`, `HashMap`, etc.
7 versions - Latest release: over 2 years ago - 1 dependent package - 30.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
storage-map 0.3.0
Concurrent append-only map storage
5 versions - Latest release: about 5 years ago - 1 dependent package - 678 dependent repositories - 696 thousand downloads total - 1 stars on GitHub - 1 maintainer
serde-tuple-vec-map 1.0.1
Deserialize a serialized map to a Vec<(K, V)> in serde
6 versions - Latest release: over 3 years ago - 19 dependent packages - 24 dependent repositories - 1.42 million downloads total - 19 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: 6 months ago - 20 dependent packages - 442 dependent repositories - 135 million downloads total - 1,639 stars on GitHub - 1 maintainer
chashmap-async 0.1.1
Concurrent async hash maps with key-scoped locking
2 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 19 thousand downloads total - 1 maintainer
Top 8.9% on crates.io
type-map 0.5.1 πŸ’°
Provides a typemap container with FxHashMap
5 versions - Latest release: 6 months ago - 19 dependent packages - 1,218 dependent repositories - 8.83 million downloads total - 24 stars on GitHub - 1 maintainer
hashmap_settings 0.6.1
HashMap wrapper for layered Settings
9 versions - Latest release: 2 months ago - 9.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashcow 0.2.0
A Rust HashMap implementation with copy-on-write keys and values
2 versions - Latest release: over 6 years ago - 1 dependent package - 3.39 thousand downloads total - 32 stars on GitHub - 1 maintainer
projected-hash-map 0.1.2
Implementation of a projected HashMap over HashSet
3 versions - Latest release: almost 4 years ago - 3.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
syrial-derive 0.1.0
Procedural macros for the syrial serialization library
1 version - Latest release: 5 months ago - 482 downloads total - 1 stars on GitHub - 1 maintainer
chainmap 0.1.2
A ChainMap with mutability of intermediate maps
5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 8.01 thousand downloads total - 2 stars on GitHub - 1 maintainer
reslab 0.0.0
`HashMap` alternative, backed with slab storage.
1 version - Latest release: over 2 years ago - 1.53 thousand downloads total - 1 maintainer
lockfree-cuckoohash 0.1.0
A rust implementation of lockfree cuckoo hashmap
1 version - Latest release: over 3 years ago - 1 dependent package - 4 dependent repositories - 26.9 thousand downloads total - 68 stars on GitHub - 2 maintainers
prehash 1.0.0
A crate for storing values with precomputed hashes.
8 versions - Latest release: almost 3 years ago - 1 dependent repositories - 242 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
core_collections 0.3.20170409
This is a copy of libstd::collections with all the parts that don't work in core removed. Most i...
7 versions - Latest release: over 8 years ago - 2 dependent packages - 16.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
cow_hashmap 0.1.13
Hashmap with copy-on-write semantics that requires no locks
14 versions - Latest release: about 1 year ago - 13.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
expiremap 0.1.0-beta.3
A simple Key-Value map where each value has a custom expiry time.
4 versions - Latest release: 6 months ago - 3.1 thousand downloads total - 1 maintainer
smolmap 0.1.0-alpha.0 πŸ’°
A hashmap on the stack.
1 version - Latest release: over 2 years ago - 1.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
indexmap-rmw 1.6.3
A hash table with consistent order and fast iteration. The indexmap is a hash table where the it...
3 versions - Latest release: over 4 years ago - 4.24 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: over 6 years ago - 1 dependent repositories - 25.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
horde 0.1.1
a horde of threads
2 versions - Latest release: over 4 years ago - 2.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
flat-multimap 0.2.0
A multimap and multiset implementation using a flattened hash table
2 versions - Latest release: almost 3 years ago - 1 dependent package - 2.99 thousand downloads total - 3 stars on GitHub - 1 maintainer
lmfu 1.3.1
Low Memory Footprint Utilities (String, HashMap, JSON)
10 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 14.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
endorphin 0.1.9
Key-Value based in-memory cache library which supports Custom Expiration Policies
8 versions - Latest release: almost 4 years ago - 3 dependent repositories - 22.9 thousand downloads total - 21 stars on GitHub - 1 maintainer
simplicio 0.1.3
Gets rid of the boilerplate in rust.
4 versions - Latest release: almost 2 years ago - 1 dependent package - 9.77 thousand downloads total - 5 stars on GitHub - 1 maintainer
inttable 0.1.0
Specialized HashMap for randomly-distributed u64 keys
1 version - Latest release: over 1 year ago - 1.68 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
quickphf 0.1.0
Runtime code for static data structures based on the PTHash perfect hash function
1 version - Latest release: about 2 years ago - 1 dependent package - 2.54 thousand downloads total - 22 stars on GitHub - 1 maintainer
hash_ord 0.1.10
A rust lib contains OrdMap(avl tree) and HashMap(use avl to resolve collision);
11 versions - Latest release: over 7 years ago - 1 dependent repositories - 17.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
velcro_macros 0.5.4
Procedural macros used by the `velcro` crate. See `velcro` for documentation. It is not advised ...
9 versions - Latest release: almost 3 years ago - 1 dependent package - 13 dependent repositories - 396 thousand downloads total - 67 stars on GitHub - 1 maintainer
blazemap 0.5.1
Implements a vector-based slab-like map with an interface similar to that of HashMap, and also pr...
17 versions - Latest release: over 1 year ago - 23.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
compile_time_ls_colours 0.5.0
A compile-time map of LS_COLORS-style extension-to-colour mappings
13 versions - Latest release: 15 days ago - 6.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
serde_json_any_key 2.0.0
Workaround for "key must be a string" error with serde_json. De/serialize any HashMap<K,V>, Vec<K...
4 versions - Latest release: over 3 years ago - 3 dependent packages - 7 dependent repositories - 457 thousand downloads total - 9 stars on GitHub - 1 maintainer
napmap 0.1.2
Async HashMap that halts requester tasks until the requested data is accessible
2 versions - Latest release: over 1 year ago - 1 dependent package - 2.97 thousand downloads total - 1 stars on GitHub - 1 maintainer