🌜
🌞

Best JavaScript Hashing Libraries

ssri

ssri

v9.0.1

Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.

Last Commit
May 19, 2022
GitHub Stargazers
35
License
ISC
Contributors
6
md5

md5

v2.3.0

native js function for hashing messages with MD5 (deprecated, use lowercase [email protected]>=2.x from now on)

Last Commit
Nov 6, 2021
GitHub Stargazers
846
License
BSD-3-Clause
Contributors
15
hasha

hasha

v5.2.2

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

Last Commit
Jul 8, 2022
GitHub Stargazers
912
License
MIT
Contributors
10
string-hash

string-hash

v1.1.3

fast string hashing function

Last Commit
Apr 16, 2019
GitHub Stargazers
300
License
CC0-1.0
Contributors
2
hashring

hashring

v3.2.0

A consistent hashring compatible with ketama hashing and python's hash_ring

Last Commit
Oct 15, 2015
GitHub Stargazers
340
License
MIT
Contributors
13
sha3

sha3

v2.1.4

The Keccak family of hashing algorithms.

Last Commit
Jul 15, 2021
GitHub Stargazers
129
License
MIT
Contributors
7
string-hash-64

string-hash-64

v1.0.3

fast 64 bit string hashing function

Last Commit
Jul 6, 2022
GitHub Stargazers
10
License
MIT
Contributors
1
argon2

argon2

v0.28.7

An Argon2 library for Node

Last Commit
Aug 27, 2022
GitHub Stargazers
1,436
License
MIT
Contributors
30
crypto-hash

crypto-hash

v2.0.1

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

Last Commit
Jun 22, 2022
GitHub Stargazers
591
License
MIT
Contributors
6
multihashing-async

multihashing-async

v2.1.4

multiple hash functions

Last Commit
Aug 24, 2021
GitHub Stargazers
27
License
MIT
Contributors
21
@phc/format

@phc/format

v1.0.0

PHC string format serializer/deserializer

Last Commit
Jul 3, 2020
GitHub Stargazers
8
License
MIT
Contributors
murmurhash3js

murmurhash3js

v3.0.1

A javascript implementation of MurmurHash3's x86 hashing algorithms.(Browser&Server)

Last Commit
Apr 3, 2015
GitHub Stargazers
38
License
MIT
Contributors
3
crypto-hashing

crypto-hashing

v1.0.0

Hash functions for bitcoin and other cryptocurrencies

Last Commit
Mar 30, 2016
GitHub Stargazers
9
License
MIT
Contributors
3
memoizee

memoizee

v0.4.15

Memoize/cache function results

Last Commit
Aug 1, 2022
GitHub Stargazers
1,604
License
ISC
Contributors
13
chunk-rename-webpack-plugin

chunk-rename-webpack-plugin

v1.1.1

Webpack plugin to name chunk files independently of output.filename & output.chunkFilename

Last Commit
Oct 30, 2019
GitHub Stargazers
26
License
MIT
Contributors
2
@sindresorhus/fnv1a

@sindresorhus/fnv1a

v3.0.0

FNV-1a non-cryptographic hash function

Last Commit
Jul 7, 2022
GitHub Stargazers
139
License
MIT
Contributors
upash

upash

v1.0.2

Unified API for password hashing algorithms

Last Commit
Aug 6, 2018
GitHub Stargazers
507
License
MIT
Contributors
1
sha1

sha1

v1.1.1

native js function for hashing messages with SHA-1

Last Commit
Nov 23, 2016
GitHub Stargazers
99
License
BSD-3-Clause
Contributors
4
memoize-fs

memoize-fs

v2.2.0

Node.js solution for memoizing/caching a function and its return state into the file system

Last Commit
Feb 11, 2022
GitHub Stargazers
24
License
MIT
Contributors
6
babel-plugin-i18n-id-hashing

babel-plugin-i18n-id-hashing

v2.1.0

Namespaces the ID of React-Intl keys

Last Commit
Mar 14, 2016
GitHub Stargazers
5
License
MIT
Contributors
1
hash-index

hash-index

v3.0.0

A hashing function which returns integers with a possible max value

Last Commit
Jul 7, 2015
GitHub Stargazers
29
License
MIT
Contributors
2
hash-wasm

hash-wasm

v4.9.0

Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)

Last Commit
Jul 22, 2021
GitHub Stargazers
418
License
MIT
Contributors
2