Ecosyste.ms: Packages

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

crates.io "hashmap" keyword

slice-by-8
HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm.
8 versions - Latest release: about 7 hours ago - 2.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
hud-slice-by-8 1.0.8
HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm.
4 versions - Latest release: 11 months ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
waitcache 0.1.3
An ever-growing concurrent hash map with key-level locking granularity.
4 versions - Latest release: about 2 years ago - 1.48 thousand downloads total - 0 stars on GitLab.com - 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: over 2 years ago - 10 dependent packages - 60 dependent repositories - 643 thousand downloads total - 54 stars on GitHub - 1 maintainer
semver-store 0.2.0
An HashMap structure that uses semver strings as keys.
2 versions - Latest release: over 4 years ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
dashmap 5.5.3
Blazing fast concurrent HashMap for Rust.
77 versions - Latest release: 9 months ago - 687 dependent packages - 5,780 dependent repositories - 57.1 million downloads total - 2,737 stars on GitHub - 1 maintainer
dashmap_with_out_t_map_trait 5.0.0
Blazing fast concurrent HashMap for Rust.
1 version - Latest release: over 2 years ago - 447 downloads total - 2,737 stars on GitHub - 1 maintainer
implhm 1.0.8
Simplified library of collision-handling HashMaps
10 versions - Latest release: almost 2 years ago - 2.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
disk-map
disk based HashMap-like for shared concurrent memory usage
1 version - Latest release: 1 day ago - 276 downloads total - 0 stars on GitHub - 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: 2 months ago - 1 dependent package - 4 dependent repositories - 287 thousand downloads total - 0 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: about 2 years ago - 8.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
ordermap 0.4.2
A hash table with consistent order and fast iteration. NOTE: This crate was renamed to indexmap. ...
25 versions - Latest release: over 5 years ago - 36 dependent packages - 1,228 dependent repositories - 4.65 million downloads total - 1,564 stars on GitHub - 2 maintainers
Top 1.5% on crates.io
indexmap 2.2.6
A hash table with consistent order and fast iteration.
36 versions - Latest release: about 2 months ago - 1,627 dependent packages - 60,616 dependent repositories - 235 million downloads total - 1,460 stars on GitHub - 2 maintainers
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 7 years ago - 1 dependent package - 4 dependent repositories - 48.3 thousand downloads total - 18 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: over 1 year ago - 1 dependent repositories - 2.81 thousand downloads total - 4 stars on GitHub - 1 maintainer
holyhashmap 0.1.2
A hash map with stable indices.
3 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 5.04 thousand downloads total - 6 stars on GitHub - 1 maintainer
enum-collections-macros 0.3.0
Macros to make EnumCollections easy to use
3 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 1.21 thousand downloads total - 5 stars on GitHub - 1 maintainer
enum-collections 0.10.0
Collections data structures optimized for Enum, initializable at runtime.
10 versions - Latest release: 3 months ago - 3 thousand downloads total - 5 stars on GitHub - 1 maintainer
diskmap 0.2.0
disk based HashMap-like for shared concurrent memory usage
5 versions - Latest release: almost 2 years ago - 1 dependent repositories - 1.64 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: about 3 years ago - 902 downloads total - 2 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: 8 months ago - 325 downloads total - 1 stars on GitHub - 1 maintainer
map-to-const 0.2.0
Easily convert HashMap<K, V> to constant [(K, V); N] values.
2 versions - Latest release: about 2 years ago - 726 downloads total - 2 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: about 3 years ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
chashmap 2.2.2
Fast, concurrent hash maps with extensive API.
12 versions - Latest release: about 5 years ago - 65 dependent packages - 260 dependent repositories - 1.43 million downloads total - 3 maintainers
indexmap-nostd 0.4.0
A no_std compatible implementation of the indexmap crate
4 versions - Latest release: over 1 year ago - 1 dependent package - 597 dependent repositories - 1.73 million downloads total - 1 stars on GitHub - 1 maintainer
hashcow 0.2.0
A Rust HashMap implementation with copy-on-write keys and values
2 versions - Latest release: almost 5 years ago - 1 dependent package - 1.33 thousand downloads total - 32 stars on GitHub - 1 maintainer
double-map 0.14.0
A HashMap with double key to single data/value
15 versions - Latest release: about 2 years ago - 4.95 thousand downloads total - 0 stars on GitHub - 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: about 7 years ago - 2 dependent packages - 7.81 thousand downloads total - 3 stars on GitHub - 1 maintainer
nummap 0.5.1
Defines a wrapper around a `HashMap` of number values which behaves as if **ALL** keys are mapped...
17 versions - Latest release: almost 4 years ago - 8.61 thousand downloads total - 0 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 2 years ago - 3 dependent packages - 5 dependent repositories - 10 thousand downloads total - 5 stars on GitHub - 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 8 years ago - 1 dependent repositories - 2.25 thousand downloads total - 6 stars on GitHub - 1 maintainer
collidea 0.1.2
Collision-prone memory-efficient collections
3 versions - Latest release: over 1 year ago - 886 downloads total - 1 stars on GitHub - 1 maintainer
hashmap_to_hashmap 0.9.0
Adds a method .map to HashMap that maps to another HashMap
1 version - Latest release: over 8 years ago - 1.58 thousand downloads total - 2 stars on GitHub - 1 maintainer
gitmap 0.1.0 πŸ’°
Persistant key-value store backed by GIT.
1 version - Latest release: about 4 years ago - 585 downloads total - 2 stars on GitHub - 1 maintainer
hashmap_core2 0.0.1
Implementation of HashMap and HashSet for no_std environments.
1 version - Latest release: almost 6 years ago - 792 downloads total - 0 stars on GitHub - 1 maintainer
shared_hashmap 0.1.2
A shared hashmap for use between processes, using shared memory
3 versions - Latest release: 7 months ago - 932 downloads total - 2 stars on GitHub - 1 maintainer
moka-cht 0.5.0
Lock-free resizeable concurrent hash table
2 versions - Latest release: almost 3 years ago - 1 dependent package - 28 dependent repositories - 80.6 thousand downloads total - 17 stars on GitHub - 1 maintainer
deqmap 0.0.4
A double-ended queue with optional keys.
4 versions - Latest release: over 1 year ago - 1.23 thousand downloads total - 1 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: over 4 years ago - 724 dependent packages - 10,251 dependent repositories - 36.8 million downloads total - 379 stars on GitHub - 1 maintainer
prehash 1.0.0
A crate for storing values with precomputed hashes.
8 versions - Latest release: over 1 year ago - 1 dependent repositories - 163 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
map_split 0.2.1
A library providing simultaneous mutable access to disjoint portions values stored in a hash map.
3 versions - Latest release: over 7 years ago - 3.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
c-map 0.2.1
Very fast concurrent hashmap
3 versions - Latest release: over 2 years ago - 1 dependent package - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
horde 0.1.1
a horde of threads
2 versions - Latest release: about 3 years ago - 816 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: over 2 years ago - 3 dependent repositories - 8.3 thousand downloads total - 17 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: almost 6 years ago - 1 dependent repositories - 7.23 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
ahash 0.8.11
A non-cryptographic hash function using AES-NI for high performance
94 versions - Latest release: 2 months ago - 566 dependent packages - 29,161 dependent repositories - 153 million downloads total - 936 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
hashbrown 0.14.5
A Rust port of Google's SwissTable hash map
46 versions - Latest release: 14 days ago - 869 dependent packages - 59,745 dependent repositories - 289 million downloads total - 2,266 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: about 4 years ago - 1 dependent package - 2 dependent repositories - 7.32 thousand downloads total - 2,266 stars on GitHub - 1 maintainer
dashmap-shard 0.1.1
A Rust port of Google's SwissTable hash map
2 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 4.64 thousand downloads total - 2,266 stars on GitHub - 1 maintainer
micromap 0.0.15 πŸ’°
The fastest alternative to HashMap, for maps smaller than 20 keys
15 versions - Latest release: 4 months ago - 1 dependent package - 6.5 thousand downloads total - 59 stars on GitHub - 1 maintainer
emap 0.0.13 πŸ’°
A map with a fixed capacity and integers as keys
13 versions - Latest release: about 1 year ago - 4.04 thousand downloads total - 10 stars on GitHub - 1 maintainer
reslab 0.0.0
`HashMap` alternative, backed with slab storage.
1 version - Latest release: 10 months ago - 343 downloads total - 1 maintainer
mashmap 0.1.1
A flat HashMap that supports multiple entries per key
2 versions - Latest release: 5 days ago - 192 downloads total - 0 stars on GitHub - 1 maintainer
hash_map_diff 0.2.0
Comparing changes between two HashMaps
2 versions - Latest release: over 1 year ago - 6.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
cityhash-sys 1.0.5
Rust binding of Google CityHash algorithm.
11 versions - Latest release: about 1 year ago - 2 dependent repositories - 3.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
solana-nohash-hasher 0.2.1
An implementation of `std::hash::Hasher` which does not hash at all.
2 versions - Latest release: 7 months ago - 1 dependent repositories - 350 thousand downloads total - 6 stars on GitHub - 2 maintainers
mapro 0.1.1
A tiny macro library for creating std::collections
2 versions - Latest release: 8 months ago - 543 downloads total - 0 stars on GitHub - 1 maintainer
nohash 0.2.0
An implementation of `std::hash::Hasher` which does not hash at all.
2 versions - Latest release: about 3 years ago - 6 dependent packages - 16 dependent repositories - 172 thousand downloads total - 3 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: almost 2 years ago - 1 dependent package - 7 dependent repositories - 77 thousand downloads total - 8 stars on GitHub - 1 maintainer
chashmap-async 0.1.1
Concurrent async hash maps with key-scoped locking
2 versions - Latest release: about 1 month ago - 1 dependent package - 2 dependent repositories - 11.6 thousand downloads total - 1 maintainer
static_map_macros 0.1.1
Procedural macro used for static_map.
4 versions - Latest release: almost 7 years ago - 1 dependent package - 2 dependent repositories - 3.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
ttlhashmap 0.1.0
Optionally bounded HashMap-like container with decaying nodes.
1 version - Latest release: about 3 years ago - 1 dependent repositories - 704 downloads total - 1 stars on GitHub - 1 maintainer
indicium 0.6.2
Simple in-memory search for collections and key-value stores.
29 versions - Latest release: 8 days ago - 1 dependent package - 2 dependent repositories - 36.9 thousand downloads total - 60 stars on GitHub - 1 maintainer
extract_map 0.1.2
A HashMap for memory efficent storage of value types which contain their own keys.
3 versions - Latest release: 7 days ago - 2.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
litemap 0.7.2 πŸ’°
A key-value Map implementation based on a flat, sorted Vec.
13 versions - Latest release: 6 months ago - 20 dependent packages - 442 dependent repositories - 1.44 million downloads total - 1,203 stars on GitHub - 1 maintainer
rehashinghashmap 0.1.2
A HashMap wrapper that shrinks to fit in small steps.
3 versions - Latest release: almost 9 years ago - 1 dependent repositories - 4.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
hash-chain 0.3.2
A tiered hashmap and hashset implementation that allows for easily representing lexically scoped ...
12 versions - Latest release: about 4 years ago - 3 dependent packages - 4 dependent repositories - 13.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
thisisplural_derive πŸ’°
#[derive(Plural)] for creating frictionless new types with a Vec, HashMap, etc.
1 version - Latest release: 7 days ago - 1 dependent package - 292 downloads total - 4 stars on GitHub - 1 maintainer
mbarc-map 0.9.0
Implementation of a Minimally-blocking, Atomic Reference Counted Map
3 versions - Latest release: about 2 months ago - 940 downloads total - 2 stars on GitHub - 1 maintainer
lockfreehashmap 0.1.2
A concurrent, lock-free hash map.
3 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 2.75 thousand downloads total - 22 stars on GitHub - 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: almost 7 years ago - 2 dependent packages - 3 dependent repositories - 3.79 thousand downloads total - 4 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: about 2 years ago - 18 dependent packages - 24 dependent repositories - 770 thousand downloads total - 17 stars on GitHub - 1 maintainer
limited-table 0.1.0
A preallocated table with the limited size
1 version - Latest release: about 5 years ago - 1 dependent package - 3 dependent repositories - 57.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
hybridmap 0.1.1
Hybrid map using smallvec and the std hashmap
2 versions - Latest release: 3 months ago - 540 downloads total - 0 stars on GitHub - 1 maintainer
thisisplural 0.4.0 πŸ’°
#[derive(Plural)] for creating frictionless new types with any collection type like Vec or HashMap
6 versions - Latest release: about 1 month ago - 2.91 thousand downloads total - 4 stars on GitHub - 1 maintainer
hashmap-entry-ownable 0.2.0
Variation of HashMap::entry() that accepts borrowed forms of keys
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 1.99 thousand downloads total - 2 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: about 2 years ago - 24 dependent packages - 14 dependent repositories - 18.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
typedmap 0.5.0
A hash map (dash map). A type of value is defined by trait implemented on key type
7 versions - Latest release: about 1 month ago - 2 dependent packages - 2 dependent repositories - 58.4 thousand downloads total - 60 stars on GitHub - 1 maintainer
lockfree-cuckoohash 0.1.0
A rust implementation of lockfree cuckoo hashmap
1 version - Latest release: about 2 years ago - 1 dependent package - 4 dependent repositories - 18.7 thousand downloads total - 64 stars on GitHub - 2 maintainers
Top 9.5% on crates.io
scc 2.1.1
High performance containers and utilities for concurrent and asynchronous programming
154 versions - Latest release: 8 days ago - 9 dependent packages - 8 dependent repositories - 373 thousand downloads total - 231 stars on GitHub - 1 maintainer
hash-trie 0.4.0
Hash Array Mapped Trie (HAMT) Immutable Set Implementation
5 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.57 thousand downloads total - 9 stars on GitHub - 1 maintainer
rankmap 0.1.0
rust hash table supporting key ranking
1 version - Latest release: 8 months ago - 302 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
projected-hash-map 0.1.2
Implementation of a projected HashMap over HashSet
3 versions - Latest release: over 2 years ago - 937 downloads total - 1 stars on GitHub - 1 maintainer
linear-hashtbl 0.1.0
Linear probing hash table
1 version - Latest release: about 1 month ago - 208 downloads total - 25 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: 9 days ago - 11 dependent packages - 783 dependent repositories - 3.59 million downloads total - 37 stars on GitHub - 1 maintainer
chainmap 0.1.2
A ChainMap with mutability of intermediate maps
5 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 2.51 thousand downloads total - 2 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: 4 months ago - 2 dependent packages - 38.8 thousand downloads total - 52 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: over 1 year ago - 1 dependent package - 13 dependent repositories - 130 thousand downloads total - 62 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: over 1 year ago - 1 dependent package - 12 dependent repositories - 129 thousand downloads total - 62 stars on GitHub - 1 maintainer
napmap 0.1.1
Async HashMap that halts requester tasks until the requested data is accessible
1 version - Latest release: about 1 month ago - 382 downloads total - 1 stars on GitHub - 1 maintainer
single_byte_hashmap 0.1.2
A simple HashMap for storing singular bytes as keys
3 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
discord-indexmap 1.4.0
A fork of the popular `indexmap` library that adds a few extra APIs that are yet to be upstreamed.
1 version - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 516 thousand downloads total - 2 stars on GitHub - 1 maintainer
kukoo 0.1.0
A rust implementation of lockfree cuckoo hashmap
1 version - Latest release: over 1 year ago - 375 downloads total - 1 maintainer
db-map 0.1.0
A local, Send & Sync, key-value store that acts like a HashMap
1 version - Latest release: 2 months ago - 396 downloads total - 0 stars on GitHub - 1 maintainer
velcro 0.5.4
Convenience macros for initializing vectors, hash maps and other Rust collections.
14 versions - Latest release: over 1 year ago - 14 dependent packages - 14 dependent repositories - 131 thousand downloads total - 62 stars on GitHub - 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: about 3 years ago - 1 dependent package - 26 dependent repositories - 72.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
leapfrog 0.3.0
A fast, lock-free concurrent hash map
7 versions - Latest release: 11 months ago - 1 dependent repositories - 8.9 thousand downloads total - 182 stars on GitHub - 1 maintainer
helper 3.3.0
A library provided some useful proc macros for Rust.
7 versions - Latest release: almost 2 years ago - 1 dependent repositories - 7.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
map-macro 0.3.0
Declarative macros for statically initializing collections
9 versions - Latest release: 3 months ago - 10 dependent packages - 14 dependent repositories - 78.2 thousand downloads total - 20 stars on GitHub - 1 maintainer