10 Best JavaScript Hashing Libraries

List hand-picked by Openbase Experts
Learn More

arg

argon2

Node.js bindings for Argon2 hashing algorithm

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
5
Top Feedback
5Great Documentation
5Performant
4Bleeding Edge
GitHub Stars
1K
Weekly Downloads
65K
Last Commit
2mos ago
md5

md5

a JavaScript function for hashing messages with MD5

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Great Documentation
GitHub Stars
814
Weekly Downloads
7M
Last Commit
2mos ago
oh

object-hash

Generate hashes from javascript objects in node and the browser.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
11M
Last Commit
8mos ago
has

hasha

Hashing made simple. Get the hash of a buffer/string/stream/file.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Great Documentation
GitHub Stars
885
Weekly Downloads
3M
Last Commit
1yr ago

string-hash

Fast string hashing function for Node.JS.

License Icon
License: CC0-1.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
294
Weekly Downloads
3M
Last Commit
3yrs ago
has

hashring

hashring is a consistent hashing algorithm for Node.js that is compatible with libketama and python's hash_ring package

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
326
Weekly Downloads
106K
Last Commit
6yrs ago
jsh

jshashes

Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
662
Weekly Downloads
23K
Last Commit
7mos ago
upa

upash

🔒Unified API for password hashing algorithms

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

@wmhilton/crypto-hash

Tiny hashing module that uses the native crypto API in Node.js and the browser

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
555
Weekly Downloads
25
Last Commit
2mos 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