Projects in Awesome Lists tagged with hashmap
A curated list of projects in awesome lists tagged with hashmap .
https://github.com/xacrimon/dashmap
Blazing fast concurrent HashMap for Rust.
concurrent concurrent-data-structure concurrent-map concurrent-programming data-structures hashmap hashtable
Last synced: 12 Nov 2025
https://github.com/tezc/sc
Common libraries and data structures for C.
algorithm algorithms c collections data-structures generic hashmap hashtable heap library linked-list logger priority-queue queue socket stack thread timer vector
Last synced: 14 May 2025
https://github.com/cornelk/hashmap
A Golang lock-free thread-safe HashMap optimized for fastest read access.
fast go golang hashmap lock-free map thread-safe
Last synced: 14 May 2025
https://github.com/greg7mdp/sparsepp
A fast, memory efficient hash map for C++
hash hash-map hash-tables hashmap sparse sparse-containers sparsehash unordered
Last synced: 15 May 2025
https://github.com/leventov/Koloboke
Java Collections till the last breadcrumb of memory and performance
annotation-processor collections hashmap high-performance java java-collections koloboke primitive-specializations
Last synced: 30 Mar 2025
https://github.com/leventov/koloboke
Java Collections till the last breadcrumb of memory and performance
annotation-processor collections hashmap high-performance java java-collections koloboke primitive-specializations
Last synced: 16 Dec 2025
https://github.com/alphadose/haxmap
Fastest and most memory efficient golang concurrent hashmap
concurrent fast go golang hashmap lock-free map memory-efficient thread-safe
Last synced: 14 May 2025
https://github.com/wangyi-fudan/wyhash
The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
bloom-filter c fast hash hashmap random-number-generators simple
Last synced: 16 May 2025
https://github.com/ogxd/gxhash
The fastest hashing algorithm 📈
cryptography hash hashing hashmap ilp no-std performance simd
Last synced: 12 Dec 2025
https://github.com/P-p-H-d/mlib
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
algorithms array bitset c collections data-structures generic hashmap json list lock-free memory-pool priority-queue queue set stack string tree tuples variant
Last synced: 14 Mar 2025
https://github.com/dolthub/swiss
Golang port of Abseil's SwissTable
abseil asm collection data-structures generics golang hashmap hashtable sse3 swisstable
Last synced: 09 Mar 2025
https://github.com/shady831213/algorithms
CLRS study. Codes are written with golang.
algorithm algorithms bfs-algorithm binaryheap clrs clrs-study connected-components dfs-algorithm disjoint-set dynamic-programming go golang graph greedy-algorithms hashmap heap sort tree
Last synced: 14 Mar 2025
https://github.com/js-sdsl/js-sdsl
A javascript standard data structure library which benchmark against C++ STL.
data-structure-library data-structures data-structures-and-algorithms deque dequeue hashmap hashset hashsets javascript javascript-data-structures javascript-library linklist map priority-queue rb-tree red-black-tree set stl-containers typescript typescript-data-structure
Last synced: 15 May 2025
https://github.com/ibraheemdev/papaya
A fast and ergonomic concurrent hashmap for read-heavy workloads.
Last synced: 14 May 2025
https://github.com/samchon/tstl
TypeScript-STL (Standard Template Library, migrated from C++)
algorithm collection container critical-section hashmap iterator mutex semaphore stl treemap typescript
Last synced: 15 May 2025
https://github.com/nvidia/cucollections
cpp cpp17 cuda datastructures gpu hashmap hashset hashtable
Last synced: 15 May 2025
https://github.com/LeoVen/C-Macro-Collections
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe
Last synced: 17 Apr 2025
https://github.com/willothy/whirlwind
🌀 Ridiculously fast, fully asynchronous, sharded hashmap for Rust.
async async-rust concurrency concurrent-hashmap hashmap rust tokio
Last synced: 14 May 2025
https://github.com/sheredom/hashmap.h
#️⃣ single header hashmap implementation for C and C++
Last synced: 06 Oct 2025
https://github.com/usethesource/capsule
The Capsule Hash Trie Collections Library
hashmap hashset immutable immutable-collections java performance persistent-data-structure trie
Last synced: 05 Apr 2025
https://github.com/flesler/hashmap
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
array flesler hashmap javascript key-value map node nodejs npm
Last synced: 16 May 2025
https://github.com/dadhi/imtools
Fast and memory-efficient immutable collections and helper data structures
2-3-tree avl-tree compare-and-swap data-structures dictionary effects functional-programming hashmap hashtable immutable lock-free map memory-efficient open-addressing performance persistent reference-semantics robinhood-hashmap sum-types value-semantics
Last synced: 15 May 2025
https://github.com/dadhi/ImTools
Fast and memory-efficient immutable collections and helper data structures
2-3-tree avl-tree compare-and-swap data-structures dictionary effects functional-programming hashmap hashtable immutable lock-free map memory-efficient open-addressing performance persistent reference-semantics robinhood-hashmap sum-types value-semantics
Last synced: 05 May 2025
https://github.com/Cassy343/flashmap
A lock-free, partially wait-free, eventually consistent, concurrent hashmap.
Last synced: 18 Apr 2025
https://github.com/robclu/leapfrog
Lock-free concurrent and single-threaded hash map implementations using Leapfrog probing. Currently the highest performance concurrent HashMap in Rust for certain use cases.
concurrency concurrent-hashmap data-structures hashmap hashmaps lock-free-hashtable rust
Last synced: 30 Dec 2025
https://github.com/rigtorp/hashmap
An open addressing linear probing hash table, tuned for delete heavy workloads
backshift-deletion hashmap hashtable linear-probing open-addressing
Last synced: 08 May 2025
https://github.com/rigtorp/HashMap
An open addressing linear probing hash table, tuned for delete heavy workloads
backshift-deletion hashmap hashtable linear-probing open-addressing
Last synced: 08 May 2025
https://github.com/rurban/ctl
My variant of the C Template Library
algorithms algorithms-and-data-structures c deque hashmap hashtable header-only iterator list priority-queue queue rbtree set stack stl-containers tree verified
Last synced: 14 May 2025
https://github.com/greg7mdp/gtl
Greg's Template Library of useful classes.
bit-vector bit-vectors bitset bitvector btree concurrent containers dynamic-bitset hash hash-container hashmap lru-cache memoize soa unordered unordered-set
Last synced: 27 Oct 2025
https://github.com/jlaumon/bedrock
Minimal C++20 STL replacement library. Simpler, smaller, and in many cases faster.
allocators atomic cpp cpp20 hashmap string thread vector
Last synced: 05 Apr 2025
https://github.com/jlaumon/Bedrock
Minimal C++20 STL replacement library. Simpler, smaller, and in many cases faster.
allocators atomic cpp cpp20 hashmap string thread vector
Last synced: 02 Oct 2025
https://github.com/yegor256/micromap
📈 The fastest (for very small maps!) alternative of Rust HashMap, which doesn't use hashing and doesn't use heap (aka "linear map")
data-structures fast-map-matching hashmap linear-maps performance rust
Last synced: 16 May 2025
https://github.com/rimbu-org/rimbu
Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
bimap collection graph hashmap hashtable immutable list multimap rimbu sorted sorted-map sorted-sets stream table typescript
Last synced: 08 Apr 2025
https://github.com/dlang-community/containers
Containers backed by std.experimental.allocator
array containers d data-structures double-linked-list fast hashmap set single-linked-list
Last synced: 13 May 2025
https://github.com/thermadiag/seq
The seq library is a collection of original C++14 STL-like containers and related tools
c-plus-plus compression concurrent-data-structure cpp cpp11 data-structures formatting hashmap hashtable radix
Last synced: 07 May 2025
https://github.com/wususu/notes
:octocat:This is a learning note | Java基础,JVM,源码,大数据,面经
bigdata hashmap interviews java jvm redis reentrantlock tcp
Last synced: 02 May 2025
https://github.com/ihciah/small-map
An inline SIMD accelerated hashmap designed for small amount of data.
Last synced: 10 Apr 2025
https://github.com/leontoeides/indicium
A simple in-memory search for collections and key-value stores.
autocomplete btreemap collection collections hashmap predictive rust search struct text typeahead vec
Last synced: 01 May 2025
https://github.com/fisothemes/twincat-dynamic-collections
A TwinCAT library for creating and manipulating dynamic collections of data in TwinCAT. It provides multiple data structures such as ArrayList (a dynamic array), List (a doubly linked list that is optimized for sequential access and mutation), Set, Map, Queue, Stack and more. Examples are in the project.
beckhoff collections data-structures hashmap hashset iec-st industrial-automation iterative-avl plc plc-programming queue stack treemap treeset twincat twincat3
Last synced: 30 Jun 2025
https://github.com/fsprojects/fsharp-hashcollections
Library providing fast hash based immutable map and set
collections fsharp hamt hashmap hashset immutable-collections
Last synced: 28 Jun 2025
https://github.com/lxzan/dao
Simple and high-performance data structures and algorithms library
data-structure generic hashmap heap linkedlist rbtree segment-tree trie
Last synced: 09 May 2025
https://github.com/xyproto/simplehstore
:convenience_store: Easy way to use a PostgreSQL database (and the HSTORE feature) from Go
go hashmap hstore key-value postgresql postgresql-database strings
Last synced: 09 Apr 2025
https://github.com/psiace/ritelinked
RiteLinked - LinkedHashMap & LinkedHashSet in Rust
data-structures hash hashmap hashset indexmap linked-hash-map linked-hash-set rust
Last synced: 12 Dec 2025
https://github.com/brianburton/java-immutable-collections
Efficient Immutable/Persistent Collections for Java
avl-tree collections containers hashmap hashset immutability immutable immutable-collections java jimmutable-collections jvm multiset persistent-data-structure streams trie
Last synced: 23 Jul 2025
https://github.com/mmomtchev/sharedmap
Vanilla JS Implementation of SharedMap, a synchronous multi-threading capable, fine-grain-locked with deadlock recovery, static memory allocated, coalesced-chaining HashMap, backed by SharedArrayBuffer
hashmap multithreading service-worker sharedarraybuffer sharedmap worker-threads
Last synced: 02 Apr 2025
https://github.com/lkedward/fhash
fpm package implementing a hash table with support for generic keys and values.
fortran fortran-package-manager fpm hashmap hashtable
Last synced: 20 Feb 2025
https://github.com/marmeladema/clru-rs
An LRU cache implementation with constant time operations and weighted semantic.
Last synced: 07 Apr 2025
https://github.com/redorav/crstl
STL whose aim is to compile fast, run fast, and be clear to read
containers cpp hashmap process stack stl string thread vector
Last synced: 14 May 2025
https://github.com/mzaks/compact-dict
A fast and compact Dict implementation in Mojo 🔥
Last synced: 10 May 2025
https://github.com/assyrianic/harbol
Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+
allocators bytebuffer c configuration-file custom-types floating-point-types hashmap hashtable libraries library memory-pool miscellaneous-libraries ordered-hashmap plugin-manager queue string tree tuple variants vector
Last synced: 21 Apr 2025
https://github.com/kevyonan/harbol
Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+
allocators bytebuffer c configuration-file custom-types floating-point-types hashmap hashtable libraries library memory-pool miscellaneous-libraries ordered-hashmap plugin-manager queue string tree tuple variants vector
Last synced: 16 Jun 2025
https://msune.github.io/libcdada/
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct
Last synced: 18 Nov 2025
https://github.com/msune/libcdada
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct
Last synced: 24 Apr 2025
https://github.com/nickzuber/needle
:pushpin::books: An extensive standalone data structure library for JavaScript.
binary-trees bitarray data-structures hashmap heap javascript k-ary-tree library linked-list needle node queue rabin-karp rolling-hash-functions stack
Last synced: 07 May 2025
https://github.com/tommyettinger/jdkgdxds
Java data structures for primitive and/or Object items
case-insensitive data-structures deque hashmap hashset insertion-order java-8 list primitive-types
Last synced: 22 Mar 2025
https://github.com/hoangsonww/queue-and-hashtable-dsa
🔑 This repository focuses on hash tables and priority queues, highlighting their use in text analysis, word stats generation, and managing a movie review user database. It includes techniques for efficient text tokenization, word frequency analysis, prioritized data handling, and more!
algorithms data-structures dsa hash hashcode hashing hashing-algorithm hashmap hashtable java java-8 priority-queue queue queue-algorithm queue-theory
Last synced: 12 Jul 2025
https://github.com/jofas/map_macro
Declarative macros for statically initializing collections with ease
collections hashbrown hashmap hashset macros map no-std rust rust-crate set
Last synced: 09 Apr 2025
https://github.com/jeltef/defaultmap
A defaultmap for rust
counter datastructure defaultdict defaultmap hashmap rust
Last synced: 05 Sep 2025
https://github.com/juancarlospaco/dik
Table implemented as optimized sorted hashed dictionary for heterogeneous values
dictionary hashmap nim nim-lang
Last synced: 21 Mar 2025
https://github.com/rolag/lockfreehashmap-rs
A concurrent lock-free hash map for Rust.
concurrent-data-structure hashmap lock-free
Last synced: 30 Dec 2025
https://github.com/xaionaro-go/atomicmap
A high performance thread-safe implementation of hash map for Golang (accent on high throughput, not at latency)
atomic golang hashmap lock-free map sync thread-safety
Last synced: 28 Apr 2025
https://github.com/xiaq/persistent
Persistent data structure in Go
clojure data-structures go hashmap persistent-data-structure vector
Last synced: 22 Apr 2025
https://github.com/robusgauli/cdict.h
Typesafe, Generic & Extremely fast Dictionary in C 🚀
collection dictionary hash hashmap hashmaps keyvalue map
Last synced: 13 Oct 2025
https://github.com/benibela/hamt
Mutable and immutable persistent maps and sets as hash array mapped trie (HAMT) for FreePascal
hamt hashmap hashset hat-trie immutable immutable-collections immutable-datastructures map persistent-data-structure set trie
Last synced: 05 Mar 2025
https://github.com/nisabmohd/data-structures-java
I've implemented a comprehensive set of generic data structures in Java, including arrays, linked lists, stacks, queues, trees, and more, ensuring versatility and efficiency in data handling.
coding collections-framework community-learning data-structures graph hashmap heaps interview-preparation interview-questions java linked-list list maps open-source problem-solving queue sets studynotes trees trie
Last synced: 18 Oct 2025
https://github.com/peterrk/estuary
Dictionary designed for read-mostly scene.
big-data concurrency hashmap high-performance recommender-system
Last synced: 25 Dec 2025
https://github.com/skeletoss/ccc
Various containers written for C programmers who need complete control over their memory.
buffer containers data-structures double-ended-priority-queue double-ended-queue doubly-linked-list handles hash-table-c hashmap multimap ordered-map priority-queues realtime-maps ring-buffer simd singly-linked-list splay-tree wavl-tree
Last synced: 16 Dec 2025
https://github.com/shuirutian/swisstable
C# port of Google's SwissTable hash map
csharp dotnet hashmap hashtable swisstable
Last synced: 11 Aug 2025
https://github.com/yegor256/emap
📈 The fastest map possible in Rust, where keys are integers and the capacity is fixed (faster than Vec!)
Last synced: 03 Jul 2025
https://github.com/jackson211/LearnedSPatialHashMap
Learned SPatial Hashmap
data-structures hashmap index spatial
Last synced: 27 Apr 2025
https://github.com/flouthoc/murmur3-map
Go Fast Object Map based on Murmur3 HashFunction
golang golang-package hash hashmap murmur3 object
Last synced: 02 Aug 2025
https://github.com/dsapolska/dccontainers
Delphi containers library
delphi delphi-component delphi-library delphi7 hashmap
Last synced: 06 Dec 2025
https://github.com/dselivanov/r-sparsepp
Rcpp interface to sparsepp - efficient hash map for C++
hashmap header-only r rcpp sparsepp
Last synced: 14 Apr 2025
https://github.com/samchon/ecol
Event Collections
collection deque event hashmap list stl treemap typescript vector
Last synced: 22 Apr 2025
https://github.com/barrust/hashmap
c hash-map hash-table hashmap hashtable map
Last synced: 07 May 2025
https://github.com/clarkmcc/go-evmap
A Go implementation of Rust's evmap which optimizes for high-read, low-write workloads and uses eventual consistency to ensure that readers and writers never block each other.
concurrency golang hashmap rust
Last synced: 05 Sep 2025
https://github.com/ashvardanian/hashevals
Minimalistic Rust toolkit for hash function quality analysis. Tests avalanche effect, differential patterns, and statistical distribution across variable-length n-grams.
benchmark bioinformatics bloom-filter evaluation hash hashing hashmap hashtable minhash nlp smhasher string string-manipulation testing
Last synced: 09 Nov 2025
https://github.com/sirodiaz/datastructures
Collection of lot high performance data structures for PHP
algorithm algorithms avl-tree bst data-structures datastructures disjoint-sets hashmap hashset list oop php php7 radix-tree stack tree trie
Last synced: 07 Apr 2025
https://github.com/ahmedsobhy01/redis-clone
A lightweight Redis clone implemented in C++ that supports key-value operations and sorted sets
avl c clone cpp hashmap hashtable inmemory-db redis redis-client redis-server system-design
Last synced: 07 Oct 2025
https://github.com/m-murad/ordered-sync-map
A gorutine safe ordered map implemented in Go using Generics.
concurency concurrent concurrent-hashmap concurrent-map generic generics go-map golang-map goroutine-safe gorutines hash-map hashmap linkedhashmap map ordered-map thread-safe-map threadsafe
Last synced: 21 Sep 2025
https://github.com/bamless/extlib
c extended library
array c c99 dynamic dynamic-array hashmap hashtable string vector
Last synced: 24 Dec 2025
https://github.com/linwin-cloud/linwin-db-server
在广袤无垠的现代大数据海洋之中,计算机深度的和信息以及数据绑定,承载这亿万数据的就是数据库软件。 Linwin Data Server,基于Java开发的国产高性能数据库软件。支持国产和Linux操作系统,支持多用户操作。采用Nosql结构,自研mys数据库操作语言,更加简单方便高效。 用户数据的增删改查全部在内存内操作,与硬盘的交互写入读取交由专门的线程管理,无不妨碍.
data data-science database hashmap http java javascript key-value linux programming-language python server typescript webserver website
Last synced: 17 Jun 2025
https://github.com/gilzoide/unity-serializable-collections
Serializable versions of Dictionary, HashSet and KeyValuePair for Unity 2020.1+
collections dictionary hashmap hashset keyvaluepair serializable unity
Last synced: 02 Apr 2025
https://github.com/strojure/zmap
Persistent map with lazily evaluated values for Clojure(Script).
clojure clojurescript data-structures delays hashmap lazy-evaluation
Last synced: 15 Aug 2025
https://github.com/peterr-s/hash_map
A simple C hash map implementation
c c89 data-structures hashmap standard-conform
Last synced: 01 Aug 2025
https://github.com/wertzui123/hashmap
A generic hashmap implementation written in V that allows any kind of key-value-pairs
Last synced: 21 Feb 2025
https://github.com/TylerBloom/CycleMap
A structure for mapping multiple hash sets together
hashmap hashtable rust rust-lang rust-library
Last synced: 27 Feb 2025
https://github.com/sskender/ads
Algorithms and Data Structures implemented in C
algorithm algorithms-datastructures bst bstree bubble-sort data-structures hashing hashmap heap insertion-sort linked-list linkedlist merge-sort queue quick-sort selection-sort shell-sort sorting-algorithms stack tree
Last synced: 15 Apr 2025
https://github.com/lvntky/ccontainer
Comprehensive STB style header-only library of data structures implemented in C
b-tree binary-search-tree bloom-filter c99 collections containers data-structures doubly-linked-list dynamic-array graph hashmap heap linked-list priority-queue queue red-black-tree set stack trie
Last synced: 29 Jun 2025
https://github.com/tylerbloom/cyclemap
A structure for mapping multiple hash sets together
hashmap hashtable rust rust-lang rust-library
Last synced: 13 Apr 2025