10 Best JavaScript Hash Table Libraries

List hand-picked by Openbase Experts
Learn More

jsh

jshashtable

Port of jshashtable as nodejs package. jshashtable is a standalone implementation of hash table in JavaScript. It associates keys with values, and allows any object to be used as the key (unlike JavaScript's built-in Object, which only allows strings as property names).

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
404
Last Commit
7yrs ago
mul

multikeymap

A multi-key hash table for JavaScript.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
11
Weekly Downloads
387
Last Commit
5yrs ago
sh

simple-hashtable

Javascript implementation of a simple hash table data structure

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
149
Last Commit
1yr ago

@ronomon/hash-table

Fast, reliable cuckoo hash table for Node.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
35
Last Commit
3mos ago
eht

expirable-hash-table

Expirable HashTable to enable timeout-based item removal from HashTable.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
16
Last Commit
6yrs ago
kd

kademlia-dht

🌳 network-agnostic Kademlia distributed hash table

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
66
Weekly Downloads
10
Last Commit
8yrs ago

chord

Chord distributed hash table for Node.js

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
59
Weekly Downloads
0
Last Commit
8yrs ago
bm

big-map

A big map (Hash Table), use buffer, help you break V8 heap memory limit

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
18
Weekly Downloads
1
Last Commit
6yrs ago

node-p2p-chord

A light weight Chord protocol and algorithm library that creates a distributed hash table (DHT) for a p2p network.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
13
Weekly Downloads
1
Last Commit
5yrs ago
dl

dht-lite

🕷️ Distributed Hash Table

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
1
Last Commit
3yrs ago