An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with hashmap

A curated list of projects in awesome lists tagged with hashmap .

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/tidwall/hashmap.c

Hash map implementation in C.

hash hashmap hashtable map table

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/ibraheemdev/papaya

A fast and ergonomic concurrent hashmap for read-heavy workloads.

concurrent hashmap hashtable

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/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++

c cpp hashmap

Last synced: 06 Oct 2025

https://github.com/huandu/skiplist

Fast and easy-to-use skip list for Go.

algortihm database go hashmap skiplist

Last synced: 18 Oct 2025

https://github.com/TheNeikos/rustbreak

A simple, fast and easy to use self-contained single file storage for Rust

bincode database daybreak file hashmap ron rust rustbreak storage yaml

Last synced: 29 Mar 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/Cassy343/flashmap

A lock-free, partially wait-free, eventually consistent, concurrent hashmap.

concurrency hashmap lock-free

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/tidwall/hashmap

A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.

hash hashmap hashtable map table

Last synced: 01 Aug 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/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/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/nathan-russell/hashmap

Faster hash maps in R

cplusplus hashmap r rcpp

Last synced: 16 Jun 2025

https://github.com/ihciah/small-map

An inline SIMD accelerated hashmap designed for small amount of data.

hashmap rust smallmap

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/owensgroup/bght

BGHT: High-performance static GPU hash tables.

cuckoo cuda gpu hashing hashmap

Last synced: 25 Jul 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/owensgroup/BGHT

BGHT: High-performance static GPU hash tables.

cuckoo cuda gpu hashing hashmap

Last synced: 16 May 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/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.

cache hashmap lru rust

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 🔥

dict dictionary hashmap 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/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/rofl0r/htab

simple and efficient hashtable implementation for C, taken from musl's hsearch()

c efficient fast hashmap hashtable

Last synced: 11 Apr 2025

https://github.com/basemax/hashmapc

A tiny library for using easily HashMap, arraylist in the C.

array arraylist arrays c hashmap hashmaps maplist

Last synced: 03 Nov 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/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/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!)

data-structures hashmap rust

Last synced: 03 Jul 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/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/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/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/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

hashmap v vlang

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/linwin-cloud/metalite-server

轻量级高性能数据库。MetaLite Server数据库是基于Java开发的数据库软件,具有轻量,快捷部署,效率高,配置低,文件系统合理,抗网络负载强大的特点。并且不仅仅可以储存数据,而且可以储存图片、网页等内容,可以替代一部分网页服务器的功能

database db hashmap java jdk js linux python server shell sql web windows

Last synced: 23 Apr 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