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

Top 1.5% on crates.io
indexmap 2.2.6
A hash table with consistent order and fast iteration.
36 versions - Latest release: 3 months ago - 2,133 dependent packages - 60,616 dependent repositories - 249 million downloads total - 1,460 stars on GitHub - 2 maintainers
Top 2.7% on crates.io
litemap 0.7.2 💰
A key-value Map implementation based on a flat, sorted Vec.
14 versions - Latest release: 7 months ago - 20 dependent packages - 442 dependent repositories - 1.72 million downloads total - 1,203 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.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
chashmap-async 0.1.1
Concurrent async hash maps with key-scoped locking
2 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 12.3 thousand downloads total - 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: about 1 month ago - 1 dependent package - 3.8 thousand downloads total - 1 stars on GitHub - 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.24 thousand downloads total - 4 stars on GitHub - 1 maintainer
linear-hashtbl 0.1.0
Linear probing hash table
1 version - Latest release: about 2 months ago - 2 dependent packages - 354 downloads total - 27 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.93 thousand downloads total - 22 stars on GitHub - 1 maintainer
mbarc-map 0.9.0
Implementation of a Minimally-blocking, Atomic Reference Counted Map
3 versions - Latest release: 3 months ago - 1.12 thousand downloads total - 2 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.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
thisisplural_derive 💰
#[derive(Plural)] for creating frictionless new types with a Vec, HashMap, etc.
1 version - Latest release: about 1 month ago - 1 dependent package - 330 downloads total - 4 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 - 874 dependent packages - 5,780 dependent repositories - 60 million downloads total - 2,737 stars on GitHub - 1 maintainer
lockfree-cuckoohash 0.1.0
A rust implementation of lockfree cuckoo hashmap
1 version - Latest release: over 2 years ago - 1 dependent package - 4 dependent repositories - 19.2 thousand downloads total - 64 stars on GitHub - 2 maintainers
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 - 4 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: 4 months ago - 651 downloads total - 0 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 - 19 dependent packages - 24 dependent repositories - 798 thousand downloads total - 18 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: 2 months ago - 3.37 thousand downloads total - 4 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 - 12.5 thousand downloads total - 2 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: 2 months ago - 2 dependent packages - 2 dependent repositories - 63.7 thousand downloads total - 60 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 - 1.11 thousand downloads total - 1 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 - 2.13 thousand downloads total - 2 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: about 1 month ago - 12 dependent packages - 783 dependent repositories - 4.05 million downloads total - 38 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.78 thousand downloads total - 9 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.74 thousand downloads total - 2 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: about 1 month ago - 1,086 dependent packages - 59,745 dependent repositories - 306 million downloads total - 2,271 stars on GitHub - 1 maintainer
rankmap 0.1.0
rust hash table supporting key ranking
1 version - Latest release: 8 months ago - 376 downloads total - 1 stars on GitHub - 1 maintainer
hashable_weak 0.1.1
A hashable weak pointer
3 versions - Latest release: about 2 months ago - 705 downloads total - 0 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: 5 months ago - 6 dependent packages - 50.9 thousand downloads total - 52 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: 2 months ago - 1 dependent package - 575 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.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashmap_union 0.3.0
Allows the union and intersection of hashmaps
4 versions - Latest release: about 2 months ago - 1 dependent repositories - 2.59 thousand downloads total - 1 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 - 552 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 - 436 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: 3 months ago - 482 downloads total - 0 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 - 140 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 - 139 thousand downloads total - 62 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 - 19 dependent packages - 14 dependent repositories - 141 thousand downloads total - 62 stars on GitHub - 1 maintainer
leapfrog 0.3.0
A fast, lock-free concurrent hash map
7 versions - Latest release: 12 months ago - 2 dependent packages - 1 dependent repositories - 9.5 thousand downloads total - 184 stars on GitHub - 1 maintainer
map-macro 0.3.0
Declarative macros for statically initializing collections
9 versions - Latest release: 4 months ago - 14 dependent packages - 14 dependent repositories - 84.9 thousand downloads total - 20 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: over 3 years ago - 1 dependent package - 26 dependent repositories - 76.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
gxhash 3.2.0
GxHash non-cryptographic algorithm
22 versions - Latest release: 21 days ago - 6 dependent packages - 1 dependent repositories - 21.6 thousand downloads total - 479 stars on GitHub - 1 maintainer
slice-by-8
HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm.
8 versions - Latest release: 25 days ago - 2.59 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.
5 versions - Latest release: 12 months ago - 1.43 thousand downloads total - 1 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.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
dictionary_rs 0.2.1
dictionary is the key-value type for rust-lang
2 versions - Latest release: over 1 year ago - 715 downloads total - 0 stars on GitHub - 1 maintainer
vec-btree-map 0.6.0
Basically just a sorted Vec that can be used as a HashMap
6 versions - Latest release: 2 months ago - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
cycle_map 0.2.0
Implementations of bi-directionally accessible hashmaps
3 versions - Latest release: 8 months ago - 1 dependent repositories - 21.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
flashmap 0.1.0
A lock-free eventually consistent concurrent hash map.
6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 12.5 thousand downloads total - 233 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
scc 2.1.1
High performance containers and utilities for concurrent and asynchronous programming
154 versions - Latest release: about 1 month ago - 22 dependent packages - 8 dependent repositories - 620 thousand downloads total - 251 stars on GitHub - 1 maintainer
micromap 0.0.15 💰
The fastest alternative to HashMap, for maps smaller than 20 keys
15 versions - Latest release: 5 months ago - 2 dependent packages - 7.43 thousand downloads total - 59 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
hashmap_core 0.1.11
Implementation of HashMap and HashSet for no_std environments.
12 versions - Latest release: almost 5 years ago - 22 dependent packages - 95 dependent repositories - 97.2 thousand downloads total - 19 stars on GitHub - 1 maintainer
pin_tree 0.2.0
HashMap/Set<Pin<Arc<T>>> based fully safety tree collection
2 versions - Latest release: about 4 years ago - 1.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
typed_index_collection 2.2.1
Manage collection of objects
9 versions - Latest release: about 1 year ago - 4 dependent packages - 9 dependent repositories - 48.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
debug-map-sorted 0.1.1
Sorted Debug impl for HashMap
2 versions - Latest release: over 1 year ago - 684 downloads total - 0 stars on GitHub - 1 maintainer
timedmap 1.0.2 💰
A hash map with expiring key-value pairs.
3 versions - Latest release: 2 months ago - 1 dependent package - 5.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
mapped_futures 0.1.8
A collection of futures based on FuturesUnordered that supports insertion, removal and mutation o...
9 versions - Latest release: 12 months ago - 4.47 thousand downloads total - 1 maintainer
simplicio 0.1.3
Gets rid of the boilerplate in rust.
4 versions - Latest release: 5 months ago - 1 dependent package - 1.85 thousand downloads total - 5 stars on GitHub - 1 maintainer
equivalent 1.0.1
Traits for key comparison in maps.
3 versions - Latest release: 11 months ago - 8 dependent packages - 16,485 dependent repositories - 55.7 million downloads total - 7 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: 2 months ago - 2 dependent packages - 1.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
intmap 2.0.0
Specialized HashMap for u64 keys
13 versions - Latest release: almost 2 years ago - 21 dependent packages - 486 dependent repositories - 1.6 million downloads total - 27 stars on GitHub - 1 maintainer
anycollections 0.2.0
Rust Vec and HashMap which can contain arbitrary types
1 version - Latest release: over 7 years ago - 1.38 thousand downloads total - 2 stars on GitHub - 1 maintainer
schm
Simplified HashMap implementation handling collision by separate chaining
3 versions - Latest release: about 1 month ago - 839 downloads total - 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 4 years ago - 137 dependent packages - 4,484 dependent repositories - 10.9 million downloads total - 58 stars on GitHub - 2 maintainers
miniphf 0.1.0
Fast and simple builder for PTHash PHF hash maps
1 version - Latest release: 7 months ago - 1 dependent package - 575 downloads total - 4 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
flurry 0.5.1
Rust port of Java's ConcurrentHashMap
10 versions - Latest release: about 2 months ago - 19 dependent packages - 100 dependent repositories - 487 thousand downloads total - 484 stars on GitHub - 1 maintainer
quickphf_codegen 0.1.1
Code generator for creating static maps and sets for use with quickphf
2 versions - Latest release: 7 months ago - 900 downloads total - 18 stars on GitHub - 1 maintainer
enum-collections-macros 1.0.0
Macros to make EnumCollections easy to use
5 versions - Latest release: 26 days ago - 1 dependent package - 2 dependent repositories - 1.58 thousand downloads total - 5 stars on GitHub - 1 maintainer
ttmap 0.3.0 💰
Trivial implementation of type map
6 versions - Latest release: 7 months ago - 1 dependent package - 6.86 thousand downloads total - 6 stars on GitHub - 1 maintainer
enum-collections 1.0.1
Collections data structures optimized for Enum, initializable at runtime.
17 versions - Latest release: 21 days ago - 4.23 thousand downloads total - 5 stars on GitHub - 1 maintainer
rbtree 0.2.0
the rbtree for Rust
9 versions - Latest release: 5 months ago - 8 dependent packages - 4 dependent repositories - 25.2 thousand downloads total - 52 stars on GitHub - 1 maintainer
cityhasher 0.1.0
A pure Rust implementation of Google's CityHash hashing algorithm
1 version - Latest release: 12 months ago - 5 dependent packages - 1 dependent repositories - 12.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
quickphf 0.1.0
Runtime code for static data structures based on the PTHash perfect hash function
1 version - Latest release: 8 months ago - 1 dependent package - 680 downloads total - 18 stars on GitHub - 1 maintainer
primitivemap 0.1.0
blazing fast [Integer -> T: Copy] map
1 version - Latest release: about 6 years ago - 813 downloads total - 3 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: almost 4 years ago - 19 dependent repositories - 26 thousand downloads total - 3 stars on GitHub - 1 maintainer
transient-hashmap 0.4.1
Simple rust HashMap with transient entries.
4 versions - Latest release: about 6 years ago - 226 dependent repositories - 202 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
metrohash 1.0.6
Rust implementation of MetroHash, a high quality, high performance hash algorithm
9 versions - Latest release: over 5 years ago - 25 dependent packages - 35 dependent repositories - 316 thousand downloads total - 49 stars on GitHub - 1 maintainer
storage-map 0.3.0
Concurrent append-only map storage
5 versions - Latest release: almost 4 years ago - 1 dependent package - 678 dependent repositories - 578 thousand downloads total - 1 stars on GitHub - 1 maintainer
shash 0.1.1
An arbitrary-length-input hash function for competitive programming and experimental purposes.
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.07 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: over 5 years ago - 67 dependent packages - 260 dependent repositories - 1.45 million downloads total - 3 maintainers
indexmap-nostd 0.4.0
A no_std compatible implementation of the indexmap crate
4 versions - Latest release: almost 2 years ago - 2 dependent packages - 597 dependent repositories - 1.92 million downloads total - 1 stars on GitHub - 1 maintainer
baggie 0.2.1
Container for storing mixed / heterogeneous values in a common structure
3 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 2.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
defaultmap 0.6.0
Provides a HashMap with an automatic default for missing keys.
12 versions - Latest release: 10 months ago - 5 dependent packages - 8 dependent repositories - 186 thousand downloads total - 22 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 1 year ago - 1 dependent package - 10.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
log_kv 0.1.0
A hashmap backed by a log of inserts. The log is read at initialisation to rebuild the hashmap
1 version - Latest release: over 7 years ago - 1.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
fn-map 0.1.0 💰
Abstraction around HashMap. Uses closure to compute and store value.
1 version - Latest release: about 2 months ago - 248 downloads total - 2 stars on GitHub - 1 maintainer
scherben-map 0.1.10
Concurrent Sharded HashMap for Rust
9 versions - Latest release: about 1 year ago - 2.56 thousand downloads total - 3 stars on GitHub - 1 maintainer
smolmap 0.1.0-alpha.0 💰
A hashmap on the stack.
1 version - Latest release: 12 months ago - 373 downloads total - 0 stars on GitHub - 1 maintainer
blazemap 0.5.0
Implements a vector-based slab-like map with an interface similar to that of HashMap, and also pr...
17 versions - Latest release: about 1 month ago - 4.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
indexmap-amortized 1.6.1
A hash table with consistent order and fast iteration. The indexmap is a hash table where the it...
3 versions - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 4.61 thousand downloads total - 14 stars on GitHub - 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: about 2 months ago - 1 dependent package - 3.55 thousand downloads total - 2 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 1 year ago - 1 dependent repositories - 5.02 thousand downloads total - 7 stars on GitHub - 1 maintainer
actionidmap-updater 0.2.0
A HashMap that can be updated from a URL. Intended to be used to keep reverse-engineered API's in...
2 versions - Latest release: about 1 year ago - 657 downloads total - 1 maintainer
stacked_type_map 0.1.0
Compile time map of any type.
1 version - Latest release: over 1 year ago - 410 downloads total - 1 stars on GitHub - 1 maintainer
case_insensitive_hashmap 1.0.0
A HashMap that uses case-insensitive strings as keys.
3 versions - Latest release: about 4 years ago - 2 dependent packages - 2 dependent repositories - 24.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
chashmap-serde 2.2.3
Fast, concurrent hash maps with extensive API and Serde support.
3 versions - Latest release: over 1 year ago - 947 downloads total - 0 stars on GitHub - 1 maintainer
hash_hasher 2.0.3
A hasher which is designed to work with already-hashed or hash-like data.
9 versions - Latest release: over 4 years ago - 21 dependent packages - 736 dependent repositories - 2.63 million downloads total - 10 stars on GitHub - 1 maintainer
argmap 1.1.2
parse command-line arguments into a hashmap and vec of positional args
4 versions - Latest release: about 2 years ago - 2 dependent packages - 3 dependent repositories - 29.4 thousand downloads total - 17 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: about 2 months ago - 222 downloads total - 1 stars on GitHub - 1 maintainer
hashmap_settings 0.5.1
HashMap wrapper for layered Settings
7 versions - Latest release: 4 months ago - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
griddle 0.5.2
A HashMap variant that spreads resize load across inserts
20 versions - Latest release: almost 3 years ago - 4 dependent packages - 47 dependent repositories - 109 thousand downloads total - 189 stars on GitHub - 1 maintainer