#hash-map

  1. hashbrown

    port of Google's SwissTable hash map

    v0.17.0 115.0M #hash-map #hash-set #swisstable
  2. indexmap

    A hash table with consistent order and fast iteration

    v2.14.0 64.7M #hash-map #iteration-order
  3. ahash

    A non-cryptographic hash function using AES-NI for high performance

    v0.8.12 33.8M #non-cryptographic-hash #hasher #hash-map
  4. yaml-rust2

    A fully YAML 1.2 compliant YAML parser

    v0.11.0 3.5M #yaml-parser #events #yaml-1-2 #hash-map #keep #low-level-api #stable-api
  5. dashmap

    Blazing fast concurrent HashMap for Rust

    v7.0.0-rc2 17.6M #concurrent-hash-map #hash-map #concurrency #atomic
  6. rustdoc-types

    Types for rustdoc's json output

    v0.57.3 182K #rustdoc-json #hash-map #flags #nightly #rustc-hash
  7. scc

    A collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces

    v3.7.0 5.2M #hash-map #cache #async #concurrency #tree #hash-cache
  8. papaya

    A fast and ergonomic concurrent hash-table for read-heavy workloads

    v0.2.4 626K #lock-free #hash-map #concurrency #atomic
  9. linked-hash-map

    A HashMap wrapper that holds key-value pairs in insertion order

    v0.5.6 12.5M #hash-map #insertion-order #data-structures
  10. fnv

    Fowler–Noll–Vo hash function

    v1.0.7 32.8M #hash #hash-set #hasher #default-hasher #vo #hash-map #noll #fowler #fowler-noll-vo
  11. clru

    An LRU cache implementation with constant time operations and weighted semantic

    v0.6.3 2.5M #lru-cache #hash-map #cache #lru
  12. gxhash

    non-cryptographic algorithm

    v3.5.0 100K #hasher #hash-map #hash
  13. intmap

    Specialized HashMap for integer keys

    v3.1.3 93K #hash-map #int
  14. hash_hasher

    A hasher which is designed to work with already-hashed or hash-like data

    v2.0.4 428K #hasher #hash-set #hash-map
  15. indicium

    in-memory search for collections and key-value stores

    v0.6.8 5.7K #vec #autocomplete #hash-map #struct #search
  16. parse_link_header

    parsing HTTP Link header

    v0.4.1 100K #http-parser #header-parser #http-header #link #hash-map
  17. fixed-map

    A fixed map where storage layout is calculated by a procedural macro

    v0.9.5 144K #proc-macro #hash-map #container
  18. flurry

    Rust port of Java's ConcurrentHashMap

    v0.5.2 251K #concurrent-hash-map #hash-map #concurrency-map #concurrency
  19. type-map

    typemap container with FxHashMap

    v0.5.1 1.4M #extension #hash-map #extensions
  20. hashbag

    An unordered multiset implementation using a hash bag

    v0.1.13 140K #multiset #hash-map #bag
  21. iddqd

    Maps where keys borrow from values, including bijective and trijective maps

    v0.3.17 347K #hash-map #btree-map #bijective #id-map
  22. merge

    multiple values into one

    v0.2.0 71K #macro-derive #merge-strategies #struct-fields #value #hash-map #merge-struct
  23. micromap

    The fastest alternative to HashMap, for maps smaller than 20 keys

    v0.3.0 28K #memory-map #hash-map #fastest
  24. small-map

    An inline SIMD accelerated hashmap designed for small amount of data

    v0.1.5 12K #hash-map #small-vec #simd
  25. equivalent

    Traits for key comparison in maps

    v1.0.2 39.5M #hash-map #maps #traits
  26. ringmap

    A hash table with consistent deque-like order and fast iteration

    v0.2.5 14K #hash-map #iteration-order #no-std
  27. maplit

    Collection “literal” macros for HashMap, HashSet, BTreeMap, and BTreeSet

    v1.0.2 4.6M #hash-map #literals #macro
  28. typemap_rev

    A hashmap, but stores types as keys

    v0.4.0 374K #typemap #hash-map #type
  29. steel-core

    Core compiler and VM implementation for steel

    v0.8.2 3.1K #scheme-interpreter #list #vm #hash-map #vector #vm-compiler #repl #higher-order #bytecode #racket
  30. once_map

    Single assignment and lazy maps

    v0.4.24 67K #hash-map #lazy-evaluation #map #once
  31. collection_tools

    General purpose tools to manipulate collections( containers like Vec/HashMap/HashSet )

    v0.38.0 1.8K #vec #hash-set #hash-map #general-purpose
  32. enum-table

    creating tables with enums as key

    v3.0.0 1.1K #hash-map #enums
  33. flashmap

    A lock-free eventually consistent concurrent hash map

    v0.2.0 1.0K #concurrent-hash-map #hash-map #concurrency #concurrency-map
  34. gix-hashtable

    that provides hashtable based data structures optimized to utilize ObjectId keys

    v0.13.0 2.8M #hash-map #object-id #version-control #hasher #optimized
  35. serde_json_any_key

    Workaround for "key must be a string" error with serde_json. De/serialize any HashMap<K,V>, Vec<K,V>, Iter<(&K,&V)>, or Iter<&(K,V)> as a JSON map.

    v2.1.0 7.3K #serde-json #hash-map #struct #json-key #iterator
  36. typedmap

    A hash map (dash map). A type of value is defined by trait implemented on key type

    v0.6.0 26K #typed-hash-map #typemap #hash-map #dash-map #anymap
  37. relastic

    lib inspired by Serilog for application-wide logging to Elastic

    v0.4.9 480 #logging #application-wide #serilog #elastic #lib #logging-macro #kibana #hash-map
  38. ordered_hash_map

    HashMap which preserves insertion order

    v0.5.0 170K #hash-map #hash-set #linked-hash-map #ordered-hash-set #ordered-map #hash-map-set #ordered-set
  39. pfds

    Purely Functional Data Structures

    v0.6.0 450 #persistent-data-structures #hash-map #functional-data #hash-set #functional-programming #cache #path-based #singly-linked #set-queue #avl-tree
  40. delay_map

    HashMap collections whose entries expire after a given time

    v0.4.1 235K #delay-queue #hash-set #hash-map #collection #delay
  41. hashmap_settings

    HashMap wrapper for layered Settings

    v0.6.1 360 #hash-map #settings #account
  42. lock_free_hashtable

    Lock-free (almost) insertion only hashtable

    v0.1.2 41K #hash-map #lock-free #insertion #locking #exclusive #build-system #buck
  43. collection_literals

    macros for initializing any collection

    v1.0.3 1.5M #collection #hash-map #literals #macro #maplit
  44. clashmap

    Sharded hashmap suitable for fast concurrent access

    v1.2.1 166K #hash-map #concurrency #atomic
  45. fast-able

    The world's martial arts are fast and unbreakable; 天下武功 唯快不破

    v1.20.2 #vec #thread-safe #wait-group #hash-map #sync #arts
  46. starshard

    A blazing-fast sharded concurrent HashMap using hashbrown and RwLock, with lazy shards, atomic length cache, async support, conditional operations, batch operations, TTL/metrics/transactions

    v1.1.0 2.0K #rw-lock #hash-map #hashbrown #concurrency #async
  47. scc2

    High-performance containers and utilities for concurrent and asynchronous programming

    v2.4.4 500 #hash-map #cache #async #concurrency #tree #hash-cache
  48. tether-map

    Order-preserving linked hash map with O(1) reordering

    v0.2.1 #linked-hash-map #hash-map #order-preserving #linked-list #no-std
  49. arceos-hashmap

    Exercise about supporting HashMap for ArceOS

    v0.4.1 #hash-map #exercise #arceos
  50. halfbrown

    Multi backend HashMap for higher performance on different key space sizes

    v0.4.0 1.2M #hash-map #key-space #back-end #size #vec-map
  51. pstd

    parts of Rust std library ( different implementations, features not yet stabilised etc )

    v1.0.123 1.2K #btree-set #vec #rust-std #bump-allocator #hash-set #rc-str #btree-map #thread-local #rc-slice #hash-map
  52. diff-struct

    A trait for diffing and applying diffs to types

    v0.5.3 8.7K #vec #diff #applying #data-structures #hash-map #debugging #hash-set #btree-map
  53. jsph-tg-arceos-tutorial-exercise-hashmap

    Exercise about supporting HashMap for ArceOS

    v0.4.1 #hash-map #exercise #arceos
  54. lockmap

    A high-performance, thread-safe HashMap and LRU cache with fine-grained per-key locking

    v0.2.1 420 #lru-cache #locking #hash-map #thread-safe #sharding #key-level
  55. lsph

    Learned Spatial HashMap

    v0.1.9 390 #hash-map #index #spatial #spatial-index
  56. mambo_map

    lightweight, simple, minimally blocking multithreaded hashtable

    v0.1.31 #hash-map #multi-threading #simple
  57. t1ha

    T1AH (Fast Positive Hash) hash function

    v0.1.2 18K #hash #hash-map
  58. mule-map

    A hybrid between a HashMap and a lookup table

    v0.1.4 #hash-map #hybrid #table
  59. tld

    Top Level domain static hash map, tld list is obtained from of iana.org

    v2.37.0 42K #hash-map #iana #list #static #obtaining #static-map
  60. leapfrog

    A fast, lock-free concurrent hash map

    v0.3.3 850 #hash-map #concurrent-hash-map #concurrency-map #concurrency
  61. cow_hashbrown

    port of Google's SwissTable hash map with copy-on-write support

    v0.14.21 950 #hash-map #swisstable #cow
  62. small_hash_map

    A hash map optimized for small collections with automatic stack-to-heap transition

    v1.0.1 #hash-map #stack #adaptive #inline #small
  63. veilid-hashlink

    Fork of hashlink modified to meet the needs of the Veilid project. HashMap-like containers that hold their key-value pairs in a user controllable order

    v0.1.3 750 #lru-cache #hash-map #no-std
  64. firims

    fixed range integer maps and sets

    v2.4.3 #bit-set #vec-map #integer-set #range #hash-set #maps-and-sets #num-traits #map-key #key-set #hash-map
  65. keyed-set

    Keyed Set: a hashbrown-based HashSet that indexes based on projections of its elements

    v1.1.0 206K #hash-map #hash-set #data-structure
  66. keyring_map

    A hash map with multiple keys per value using a ring structure to minimize allocations

    v0.1.0 #hash-map #key-value-map #insertion #map-key #alias #key-index
  67. enum-collections

    EnumMap implemented in safe rust

    v2.0.0 230 #hash-map #enum-map #enums #collection
  68. kovan-map

    Lock-free concurrent hash maps using kovan memory reclamation

    v0.1.12 460 #hash-map #lock-free #wait-free #concurrency
  69. flash-map

    GPU-native concurrent hash map with bulk-only API. Robin Hood hashing, SoA layout, CUDA kernels. Designed for blockchain state, HFT, and batch-parallel workloads.

    v0.6.0 #hash-map #cuda #gpu #high-performance #concurrency
  70. xet-core-structures

    Core data structures including MerkleHash, metadata shards, and Xorb objects

    v1.5.1 100 #hash-map #hugging-face #artificial-intelligence
  71. defaultmap

    HashMap with an automatic default for missing keys

    v0.7.0 16K #defaultdict #defaulthashmap #hash-map
  72. anchormap

    Lock-free concurrent hash map: elements never move after insertion, enabling lock-free reads

    v0.2.0 #hash-map #lock-free #concurrency #no-reorder
  73. rstared

    decorator that adds rstar::RTree to collections such as HashMap, BTreeMap, StableVec, thunderdome::Arena

    v0.9.0 410 #r-tree #hash-map #no-std
  74. etchdb

    A fast, embedded database for Rust. Minimal dependencies. No C code. No build scripts.

    v0.3.3 #embedded-database #wal #rw-lock #hash-map #vec #zstd #build-script #async-write #btree-map #etch
  75. hybridmap

    Hybrid map using smallvec and the std hashmap

    v0.1.3 #hash-map #small-vec #hybrid
  76. champ-trie

    Persistent hash map based on CHAMP — canonical form, O(1) structural equality via AdHash, COW structural sharing

    v0.2.0 #hash-map #champ #persistent #canonical
  77. serde-tuple-vec-map

    Deserialize a serialized map to a Vec<(K, V)> in serde

    v1.0.1 50K #serialization #vec #hash-map #vec-map #serde
  78. tantivy-stacker

    term hashmap used for indexing

    v0.7.0 969K #search-engine #full-text-search #tantivy #full-text-search-engine #hash-map #search-indexing #lucene
  79. mapped_futures

    A collection of futures based on FuturesUnordered that supports insertion, removal and mutation of futures by key

    v0.2.1 380 #async-stream #hash-map #futures-unordered #future #async
  80. velcro

    Convenience macros for initializing vectors, hash maps and other Rust collections

    v0.5.4 14K #hash-map #literals #vector #macro
  81. evicting_cache_map

    An Evicting LRU cache supporting prune hooks

    v0.5.0 9.2K #lru-cache #hash-map
  82. unique_id_lookup

    Associative Array specifically designed for integer keys. Significant performance boost over conventional hash maps.

    v0.2.11 850 #hash-map #associative-array #collection #fast-lookup
  83. compile_time_ls_colours

    A compile-time map of LS_COLORS-style extension-to-colour mappings

    v0.5.1 370 #compile-time #file-extension #hash-map #filesystem
  84. hashlru

    LRU cache

    v0.11.1 16K #lru-cache #hash-map #cache #lru
  85. cow_hashmap

    Hashmap with copy-on-write semantics that requires no locks

    v0.1.13 800 #hash-map #swisstable #cow
  86. kv-parser

    parser of key-value-files as hash maps

    v0.2.0 #hash-map #parser #key-value-map #value-parser
  87. odht

    hash tables that can be mapped from disk into memory without the need for up-front decoding

    v0.3.1 160K #hash-table #binary-encoding #memory-map #platform-independent #data-structures #on-disk #stored-on-disk #memory-disk #endianess #hash-map
  88. linhash

    Linear Hashing implementation

    v0.4.0 #linear-hashing #hash-map #hash-table
  89. horde

    threads

    v0.1.2 #lock-free #hash-map #concurrency #atomic
  90. shash

    An arbitrary-length-input hash function for competitive programming and experimental purposes

    v0.2.0 #hash-map #hasher #hash
  91. rbtree

    the rbtree for Rust

    v0.2.0 550 #hash-map
  92. mphf

    An exercise in implementing minimal perfect hash table

    v0.2.0 #perfect-hash-table #exercise #hash-key #seed #hash-map #map-key #key-index #static-map #murmur-hash3
  93. seq-map

    Sequential Map

    v0.0.15 650 #preserve-insertion-order #hash-map #vec #ordered-map #sequential
  94. yslib

    ysaf standard library

    v0.1.3 #hash-map #timeout #collection #cache #ysaf
  95. griddle

    A HashMap variant that spreads resize load across inserts

    v0.6.0 5.0K #hash-map #amortized #hash
  96. devsper-memory

    Distributed AI Swarm Runtime

    v0.2.0 #semantic-search #run-time #artificial-intelligence #distributed #hash-map #swarm #memory-store #devsper #hybrid #key-value-store
  97. seam-codegen

    TypeScript codegen and manifest types for SeamJS CLI

    v0.5.38 #generate-typescript #procedure #manifest #channel #rpc #salt #hash-map #seam-js
  98. seqmap

    A blazing fast seqlock-based concurrent hashmap where every data cell is its own seqlock, suitable for thousands of concurrent readers and writers

    v0.1.4 #lock-free #hash-map #seq-lock #parallel #concurrency #concurrency-map
  99. uniques

    Analyze items in a slice and calculate the unique, first, duplicate, and subsequent items and their indices

    v0.2.1 #duplicates #indices #calculate #subsequent #slice #hash-map #appear #occurring #appearing
  100. pretty_assertions_sorted_fork

    Wrapper around the rust-pretty-assertions crate that allows for the ability to sort the Debug output

    v0.11.0 #output #sorting #debugging #fork #object #assertions #hash-map
  101. boxchars

    allows to manipulate Box Drawing Chars

    v0.1.7 410 #box-drawing #char #style #byte #corner #hash-map #heavy #diagonal
  102. hash-injector

    Hasher+BuildHasher to inject particular hash

    v0.0.3-alpha #hasher #lru-cache #hash-map #cache
  103. linear-hashtbl

    Linear probing hash table

    v0.1.4 750 #decision-diagram #hash-map #hash
  104. faithea

    A HTTP framework

    v0.1.8 #web-framework #websocket #path-param #handler #http-request #static-map #deserialize #ws #hash-map #debugging
  105. steel-quickscope

    Fork of quickscope for use in steel

    v0.3.2 700 #variables #hash-set #hash-map #scoping #scope #scope-set
  106. onnx_graph

    ONNX graph parser and execution engine for deep neural networks

    v0.1.1 #onnx #graph #inference-engine #linked-list #parser #hash-map #typed-arrays #execution-engine #neural-network
  107. hashslab

    A hash table with data accessible by index

    v0.5.2 900 #hash-map #slab #hash
  108. structible

    A macro for defining virtual structs backed by maps

    v0.5.0 #hash-map #proc-macro #struct #derive
  109. dashtable

    A concurrent raw hash table

    v0.1.2 700 #collection #hash-map #concurrency
  110. native-json

    Native JSON for Rust

    v1.2.10 110 #serde-json #deserialize #json-struct #deserialize-json #serialization #hash-map
  111. compact-dict

    A highly customizable, open-addressing dictionary in Rust

    v0.1.1 #dictionary #simd #hash-map
  112. janql

    lightweight, persistent key-value store written in Rust

    v0.3.1 #key-value-store #persistent-key-value-store #compaction #del #database #append-only-log #hash-map #constant-time #in-memory #logging
  113. dmfr-dataset-reader

    Reads transitland folder and outputs graph of valid feeds and operators

    v0.2.5 1.0K #read #operator #output #folder #feed #dmfr #hash-map #transitland
  114. comparer

    track changes in a HashMap/DashMap over several iterations

    v0.3.0 #hash-map #dash-map #compare #track #detect
  115. cachemap2

    A concurrent insert-only hashmap for caching values

    v0.3.0 161K #hash-map #cache #sync
  116. turbovault-graph

    Link graph and note relationship analysis

    v1.4.0 #graph-analysis #broken-links #obsidian-vault #notes #link #mcp-server #orphaned #overall #hash-map #markdown
  117. pathgraph

    Array-indexed hashmap

    v0.4.0-rc.18 320 #freya #dioxus #cross-platform #hash-map #gui #skia #state-management #rich-text #material-design #latest-stable
  118. svi

    A function to interpolate variables in a hashmap into a format string

    v1.2.0 330 #string-interpolation #variables #string-format #hash-map #secret #interpolates #variable-names #safe-strings
  119. embed-struct

    embedding data structures

    v0.1.1 #data-structures #embedding #embed #list #lru-cache #linux-kernel #2d-grid #error-prone #hash-map
  120. weirdboi_utils

    A collection of utility macros

    v0.2.1 #macro #hash-map #collection #utility #collection-of-utility #vec-deque #in-place
  121. identity_map

    Identity-based maps

    v0.8.1 1.2K #hash-map #identity-based #identity-set #collection #hash-set
  122. envfmt

    Expands environment variables in string

    v1.0.0 #env-vars #expand #string #escaping #dollar #hash-map #substitution #braced
  123. hashheap

    data structures that combine a hashmap and a min/max priority heap, with main operations requiring O(1) or O(log n) time

    v0.2.2 340 #hash-map #priority-queue #priority-map
  124. eldek-tad

    A project for learning Abstract Data Types (ADTs) in Rust. Heavily inspired by Java's implementation.

    v0.9.1 #binary-search-tree #prefix-tree #stack #linked-list #graph #hash-map #adt #java
  125. uord

    unordered pairs (or more generally, unordered sets)

    v0.1.0 #unordered #pair #set #element #hash-map
  126. defaultdict

    A hashmap implementation that mirrors the python defaultdict

    v0.20.0 #default-value #hash-map #mimicks #serve #python #mirror
  127. hop-hash

    hash table using 8-way hopscotch hashing with constant-time worst-case lookups, and SIMD acceleration

    v0.1.0 #hash-set #hopscotch #hash-map
  128. swiss-table

    An educational Rust implementation of the Swiss Table hash map algorithm

    v0.1.0 #hash-map #educational #data-structures
  129. map-macro

    Declarative macros for statically initializing collections

    v0.3.0 35K #vec #hash-map #collection #hash-set #macro
  130. train-map

    A trained hash map

    v0.1.2 #hash-map #training #trained-hash-map
  131. list_ordered_hashmap

    An insertion-ordered hash map that provides O(1) (amortized) insertion, lookup, update and removal

    v0.1.7 9.0K #hash-map #insertion #removal #ordered-hash-map #insertion-ordered #amortized
  132. mapgraph

    A directed graph that can also be used as an arbitrary map

    v0.12.0 950 #graph #hash-map #graph-node
  133. hashmap-mem

    Fast, low-overhead in-memory hashmap implementation optimized for performance using fxhash

    v0.2.2 120 #hash-map #fxhash #performance
  134. lookupvec

    Container with Vec-like properties that also offers O(1) lookup of items based on an id field

    v0.1.3 210 #vec #hash-map
  135. from_form

    From forms to your structs

    v0.2.2 500 #forms #struct #string #hash-map
  136. map-to-javascript-html

    serializing a map to JavaScript code in HTML usually for dynamically generating strings on web pages

    v2.0.5 #btree-map #hash-map #javascript #html
  137. izihawa-tantivy-stacker

    term hashmap used for indexing

    v0.25.0 600 #full-text-search #search-engine #full-text-search-engine #tantivy #hash-map #lucene
  138. just_template

    code gen via templates

    v0.1.3 #template #parameters #gen #expand #area #hash-map #auto-generated
  139. ticker-sniffer

    extracting multiple stock ticker symbols from a text document

    v0.1.0-alpha9 2.5K #stock-ticker #text-document #symbols #sniffer #extract #hash-map #news #compression
  140. mashmap

    A flat HashMap that supports multiple entries per key

    v0.2.2 310 #multi-map #hash-map #flat #multimap
  141. stackmap

    A fast stack-only hashmap for small high-performance scenarios

    v0.1.2 200 #hash-map #heap-allocator #stack #performance-critical #fixed-capacity #cache-locality #stack-only #probing #compile-time #memory-management
  142. luru

    A custom implemented hash map that has a fixed amount

    v0.1.6 #hash-map #amount #no-std
  143. helper

    provided some useful proc macros for Rust

    v4.0.0 400 #hash-map #maplit #macro
  144. agb_hashmap

    no_std hashmap implementation intended for use in the agb library

    v0.23.1 100 #gameboy-advance #agb #hash-map #hash-set #boy #game
  145. prehash

    storing values with precomputed hashes

    v1.0.0 6.1K #memoization #hash-set #precompute #hash-map
  146. multi_range_map

    A range map for overlapping ranges

    v0.1.6 #multi-range #slot-map #overlapping #hash-map #bounds #btree-map #small-vec #index-map #const-generics
  147. case_insensitive_hashmap

    A HashMap that uses case-insensitive strings as keys

    v1.0.1 2.2K #case-insensitive #hash-map #case-folding #unicase
  148. sema-core

    Core types and environment for the Sema programming language

    v1.13.0 #environment #sandbox #lambda #hash-map #programming-language #lisp #interpreter #caps #llm #artificial-intelligence
  149. expiration_list

    A datastructure for items that expire

    v2.0.0 #data-structures #expiration #list #item #expire #hash-map #expiry
  150. multi-map

    Like a std::collection::HashMap, but allows you to use either of two different keys to retrieve items

    v1.3.0 12K #hash-map #collection #different #retrieve #object #k2 #connection-created
  151. triple-r

    Macros to for the recuerdame crate

    v0.2.0 #vec #hash-map #recycling #collection #allocation #performance-critical #compile-time #populate #bottleneck #discarded
  152. dotenv_lib

    A dotenv file parser

    v0.6.0 450 #dotenv #dotenv-parser #env-file #dot-env #hash-map #parse-env
  153. scdb

    A very simple and fast key-value store but persisting data to disk, with a 'localStorage-like' API

    v0.2.1 120 #key-value-store #disk-cache #hash-map #database
  154. cynos-index

    Index implementations for Cynos database

    v0.1.0 #database #b-tree-index #hash-index #jsonb #hash-map #cynos #statistics #non-unique #range-query #composite
  155. fakeowned

    convert from &Borrowed to &Owned <<safely>>

    v0.1.4 #vec #borrowing #string #safely #owned-reference #btree-map #hash-map #public-api
  156. php_serde

    Serde support for PHP's serialization format

    v0.6.0 159K #php #serialize #vec #serde #serialization #byte-string #integer-array #hash-map
  157. pi_map

    Define a Triat: map for the mapped schema, and provide two built-in implementations of HashMap and vecmap

    v0.2.3 #hash-map #vec-map #pi
  158. hypercounter

    An atomic, lock-free, hash map-like counter structure

    v0.5.1 #lock-free #counter #atomic #map-like #structures #concurrency #hash #hash-map
  159. leveled-hash-map

    structure to separate values into different levels with keys. Every key-value entry which is not at the top level has a parent key at the superior level. Keys at the same level are unique…

    v1.1.14 #hash-map #hierarchy #level
  160. merge-hashmap

    Merge multiple values into one

    v0.1.2 12K #macro-derive #hash-map #merge-strategies #merge #merge-derive
  161. ld-lucivy-stacker

    term hashmap used for indexing

    v0.26.0 #vector-search #hash-map #lucivy #substring #byte-offset #bm25 #boundaries #hybrid #full-text-search #regex
  162. keyed_concurrent_queue

    concurrent queue which you can key on like a HashMap

    v0.1.3 180 #hash-map #queue #concurrency #key-hash #map-key
  163. turbo_atlas_icons

    A system for declarative ui icon rendering with Bevy

    v0.17.0 #texture-atlas #declarative-ui #bevy-plugin #icons #bevy-ui #turbo #hash-map
  164. entry_put_ext

    Map entry extension for put operations

    v0.2.1 140 #hash-map #entry #extension
  165. blazemap

    Implements a vector-based slab-like map with an interface similar to that of HashMap, and also provides tools for generating lightweight identifiers that can be type-safely used as keys for this map

    v0.5.1 #hash-map #slab
  166. roughly-rs

    RoughlyRight API

    v0.1.10 600 #hash-map #roughly-right #employees #customer #week
  167. linked-hash-table

    A linked hash table implementation for insert-order iteration and efficient lookups

    v0.1.2 #hash-map #insertion-order #linked-hash-map #ordered #linked
  168. turboflight

    concurrent single-flight implementation

    v2.3.1 #single-flight #tokio #hash-map #heavy #concurrency
  169. tinymap

    A map structure that stores its data on the stack

    v0.4.0 #stack #hash-map #store #arrayvec #binary #tiny-vec
  170. argmap

    parse command-line arguments into a hashmap and vec of positional args

    v1.1.2 440 #arguments-parser #argv #hash-map
  171. sema-stdlib

    Standard library (350+ native functions) for the Sema programming language

    v1.13.0 #programming-language #standard #sema #native #pdf #regex #cryptography #artificial-intelligence #hash-map #csv
  172. indexmap-nostd

    A no_std compatible implementation of the indexmap crate

    v0.4.0 321K #hash-map #no-std
  173. stashmap

    zero-heap non-cryptographic Minimal HashMap, with serde support

    v0.1.9 #hash-map #non-cryptographic #serde #zero-heap #64-bit #address-space
  174. timedmap

    A hash map with expiring key-value pairs

    v1.0.2 9.9K #hash-map #key-value-map #map-key-value #cleanup #async-runtime #thread-safe #cache
  175. disjoint-collections

    Disjoint-set data structures

    v0.1.1 #disjoint-set #hash-map #collection #class
  176. ritelinked

    HashMap-like containers that hold their key-value pairs in a user controllable order

    v0.3.2 16K #linked-hash-map #hash-set #hash-map #linked-hash-set #amortized #no-std
  177. vectorize

    Converts maps to vecs for serialization

    v0.2.0 23K #vec #vectorization #convert #serialization #maps #hash-map #deserialize
  178. carbonmap

    Lock-free concurrent hash map for Rust with zero GC

    v0.1.2 #lock-free #hash-map #atomic #concurrency
  179. chiralmap

    Left-Right map using IndexMap

    v0.1.2 #hash-map #index-map #left-right
  180. sprsdata

    Data structures based on sparse and dense arrays

    v0.1.1 #hash-map #hash-set #nohash
  181. hash-map-id

    HashMap wrapper with incremental ID (u64) as key

    v0.13.2 140 #hash-map #wasm #lunatic #server-side-applications #assemblyscript #wasm-runtime #erlang #wasm-module #rust-compiler
  182. cfgmap

    A special hashmap made with configuration in mind

    v0.4.0 #hash-map #config #configuration
  183. qlrumap

    An LRU HashMap with an optional passive ttl feature

    v0.1.0 100 #lru #hash-map #hash
  184. chashmap-async

    Concurrent async hash maps with key-scoped locking

    v0.1.1 330 #hash-map #async-concurrency #concurrency-map #locking
  185. fp-nohash-hasher

    std::hash::Hasher which does not hash at all

    v0.1.0 #hasher #hash-set #hash-map
  186. wasm-bindgen-utils

    helpers that make working with wasm-bindgen easy

    v0.0.10 950 #wasm-bindgen #serialization #macro #hash-map #deserialize #tsify #uint8-array
  187. hash_ord

    lib contains OrdMap(avl tree) and HashMap(use avl to resolve collision);

    v0.1.10 #avl-tree #hash-map #ord-map #avl
  188. mbarc-map

    Minimally-blocking, Atomic Reference Counted Map

    v0.11.0 290 #hash-map #thread-safe #mutex
  189. densevec

    Map like collection with usize indices that stores values contiguosly

    v0.5.1 #collection #store #value #sparse-vector #hash-map
  190. opendiskmap

    Single-threaded disk-backed hash map with memory-mapped file backing

    v0.1.0 #mmap #hash-map #disk #database
  191. wang_utils_map

    个人使用的rust工具库

    v0.6.3 1.6K #hash-map #wang #rust工具库 #个人使用
  192. mini-sqlite-dump

    creating sqlite3 dump files from Rust

    v0.1.2 #rusqlite #text-encoding #db #utf-8 #replace #hash-map
  193. zoecss-config

    Configuration model, merging, and compilation for ZoeCSS

    v0.1.0 #merge #rules #config #themes #model #hash-map #regex-set #css #single-pass #pattern-matching
  194. indexmap-amortized

    hash table with consistent order and fast iteration. The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual…

    v1.6.1 #hash-map #index-map #no-std
  195. moka-cht

    Lock-free resizeable concurrent hash table

    v0.5.0 750 #hash-map #lock-free #concurrency
  196. swap-pool

    Allow objects to be stored either in RAM or on disk

    v0.3.0 #object-pool #ram #entity #uuid #amount #error-handling #hash-map
  197. quickscope

    Multi-layer HashMap and HashSet implementations for performant representation of variable scopes

    v0.2.0 800 #variables #hash-set #hash-map #scope #scoping #scope-set
  198. chashmap-serde

    Fast, concurrent hash maps with extensive API and Serde support

    v2.2.3 #hash-map #parking-lot #locking #serde #concurrency
  199. sharded

    Safe, fast, and obvious concurrent collections

    v0.3.0 550 #concurrency-collection #sharding #safe #obvious #locking #hash-map #parking-lot #hashbrown
  200. string_templater

    A string templater to inject values in a string template

    v0.1.3 130 #string-template #templater #inject #serialization #hash-map #mirror #datas #brackets #field-value
  201. minesweeprs

    Probabalistic minesweeper solver, based on https://mrgris.com/projects/minesweepr/

    v0.3.4 #minesweeper #solver #cell #rules #board #solver-algorithm #geometry #game-state #probability #hash-map
  202. rusty-cmd

    creating custom line-oriented command interpreters in Rust

    v2.0.0 250 #command-line #command-handler #interpreter #command-interpreter #run-command #line-oriented #optional-parameters #hash-map #output-io
  203. petitset

    An ordered set data structure, optimized for stack-allocated storage of a tiny number of elements with a fixed cap

    v0.2.1 5.5K #hash-map #ordered-set #set
  204. spimdisasm

    MIPS disassembler

    v2.0.0-alpha.1 #instruction-set #disassembly #mips #endian #detect #hand-written #ro #hash-table #hi #hash-map
  205. cht

    Lockfree resizeable concurrent hash table

    v0.5.0 #hash-table #lock-free #hash-map #concurrency #concurrent-hash-map #increase
  206. double-map

    A HashMap with double key to single data/value

    v0.14.0 #hash-map #double-key #hash-set #two-key #map-key
  207. hmdb

    Typesafe, read optimized, transactional, persistent, in-memory, key-value store

    v0.2.2 #key-value-store #transactional-database #embedded-database #persistent-key-value-store #read #logging #hash-map #persistent-data #in-memory #type-safe
  208. drtahash

    A non-cryptographic hash function using AES-NI for high performance

    v0.0.17 #hasher #hash-map #aes
  209. concurrent_diskmap

    Multi-threaded disk-backed hash map with sharded locking (work in progress)

    v0.1.0 #hash-map #mmap #disk #database
  210. rust_nb

    but generic Naive Bayes Model in Rust

    v0.1.1 #naive-bayes #model #hash-map #class #generic #cargo-run #key-value-store #model-in-memory
  211. miniconf-pest-parser

    PEG (pest) parser for the MiniConf configuration format with sections and key=value values

    v0.1.0 #config-parser #key-value #pest-parser #peg #section #white-space #database #hash-map #end-of-line
  212. collectivity

    Generic collection traits

    v3.2.2 #collection-traits #generic #behavior #hash-map #len #fine-tune #decoupling #characteristics
  213. phf_mut

    Perfectly hashed mutable containers

    v0.4.1 #hash-map #perfect-hash #perfectly-hashed #container #domain #phf #hash-set #sparse-set
  214. indexedlinkedhashmap

    An indexable LinkedHashMap. The user defines the data structure that controls order.

    v3.0.0 #hash-map #user-defined #linkedhash-map
  215. identity-hash

    std::hash::Hasher which does not hash at all

    v0.1.0 50K #hasher #hash-set #hash-map
  216. clsx

    A flexible class name composition utility for Rust, inspired by clsx and tailwind-merge

    v0.1.1 #hash-map #array #single-pass #string #conditional #class-name #space-separated #js-object #tailwind-merge
  217. cycle_map

    Implementations of bi-directionally accessible hashmaps

    v0.2.0 2.0K #hash-map #set
  218. cyclotomic

    high-performance library for exact operations in cyclotomic fields

    v0.2.0 #vector #math #group #order #hash-map #basis #exponent #gap #dense #linear-algebra
  219. autom

    Automaton

    v0.1.5 #nfa #dfa #hash-map #ps #hash-set
  220. tao-of-rust

    《Rust编程之道》随书源码

    v1.0.2 #book #hash-map #rust-programming-book-codes
  221. indexmap-rmw

    hash table with consistent order and fast iteration. The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual…

    v1.6.3 #hash-map #index-map #preserve-insertion-order
  222. Try searching with DuckDuckGo.

  223. core_collections

    copy of libstd::collections with all the parts that don't work in core removed. Most importantly, it provides HashMap and HashSet. This crate is (mostly) automatically generated from the rust git source…

    v0.3.20170409 #hash-map #hash-set #collection
  224. folklore

    A lock-free concurrent hash map

    v0.8.0 380 #hash-map #lock-free #concurrency #concurrency-map
  225. drthashbrown

    port of Google's SwissTable hash map

    v0.0.17 #hash-map #swisstable #hash
  226. transient-hashmap

    HashMap with transient entries

    v0.4.1 1.3K #hash-map #lru-cache #transient #cache #temporary
  227. alt-std

    Alternative Lightweight Std library for making small executables and shared objects

    v0.2.9 #object #shared #executable #hash-map #std #file-reader #fprint
  228. janusmap

    Lock free, concurrent hash map

    v0.1.0 #hash-map #concurrency
  229. dashmap-shard

    port of Google's SwissTable hash map

    v0.1.1 #hash-map #swisstable #hash
  230. hash-trie

    Hash Array Mapped Trie (HAMT) Immutable Set Implementation

    v0.4.0 #hash-map #generic #concurrency #immutable
  231. iter-group

    grouping (key,value) iterators into maps of collections

    v0.3.0 150 #hash-map #group #iterator #collection #btree-map
  232. simplicio

    Gets rid of the boilerplate in rust

    v0.1.3 #hash-map #macro #rust #string #simple #macro-string
  233. delta-collections

    Data structures with revertable operations called deltas

    v0.1.5 140 #hash-map #operation #delta #delta-hash-map #collection #happen #unstage #discarded #revertable
  234. remote_hash_map

    Remote hash map

    v0.2.6 600 #hash-map #key-value-store #remote #node #pinging #distributed #grpc
  235. ttmap

    Trivial implementation of type map

    v0.3.0 100 #typemap #hash-map
  236. extract_map

    A HashMap for memory efficent storage of value types which contain their own keys

    v0.3.1 2.6K #hash-map #hash-set #memory #optimised
  237. rax

    Rust wrapper for the ANSI C Radix Tree "rax" https://github.com/antirez/rax implementation used in Redis

    v0.1.5 #radix-tree #iterator #redis #b-tree #btree-map #eof #compression #antirez #hash-map
  238. hash_set_map

    HashSetMap, K=hash(V),V=V | So uh.. yeah. HashSetMap. ⛓️

    v0.4.0 #hash-map #k-hash #v-v #uh #yeah #sha-1 #hasher #contributors
  239. noindexmap

    hash table with consistent order and fast iteration. The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual…

    v1.6.1 #hash-map #index-map #index-set
  240. discord-indexmap

    A fork of the popular indexmap library that adds a few extra APIs that are yet to be upstreamed

    v1.4.0 122K #index-map #hash-map #index-set
  241. stable-map

    A hash map with temporarily stable indices

    v0.15.0 #hash-map #hash
  242. common_macros

    common macros like hash_map! or hash_set! (WIP)

    v0.1.1 6.6K #hash-map #macro #common
  243. symbol-map

    Memory-efficient mapping from values to integer identifiers (AKA a lexicon or symbol table), with options for fast bidirectional lookup

    v1.0.2 #symbol-table #value #nlp #symbols #integer #hash-map #memory-efficient #lexicon #bidirectional #owns