A minimal-memory AnchorHash (consistent-hash) implementation for Go
Support
Quality
Security
License
Reuse
A persistent hash array-mapped trie for C++
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
L
Locality-sensitive-hashingby guoziqingbupt
Python 73 Version:Current License: No License (No License)
min-hash and p-stable hash
Support
Quality
Security
License
Reuse
Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted object strings that can be used for object comparison without hashes.
Support
Quality
Security
License
Reuse
Async hash table server in C
Support
Quality
Security
License
Reuse
CRC32 hash with x64 optimizations
Support
Quality
Security
License
Reuse
Compact, efficient data structures in contiguous byte arrays
Support
Quality
Security
License
Reuse
generate perfect hashes (alpha)
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Cuckoo hashing for Go
Support
Quality
Security
License
Reuse
PHP extension providing the sha3() hashing function
Support
Quality
Security
License
Reuse
A pure C# implementation of xxhash(https://code.google.com/p/xxhash/)
Support
Quality
Security
License
Reuse
This is a header only library offering a variety of dynamically growing concurrent hash tables. That all work by dynamically migrating the current table once it gets too full.
Support
Quality
Security
License
Reuse
libketama-style consistent hashing in Go
Support
Quality
Security
License
Reuse
Rolling hash functions in Java
Support
Quality
Security
License
Reuse
An implementation of the SHA-1 hashing algorithm in pure python.
Support
Quality
Security
License
Reuse
Backbone.js with Django
Support
Quality
Security
License
Reuse
A pure JavaScript implementation of Consistent Hashing
Support
Quality
Security
License
Reuse
Get the hash of an object
Support
Quality
Security
License
Reuse
An attempt to implements j.u.c whereby other alogrithms
Support
Quality
Security
License
Reuse
This is a simple parser for/decrypter for Impacket's esentutl.py utility. It assists with decrypting hashes and hash histories from ntds.dit databases.
Support
Quality
Security
License
Reuse
.NET library for xxHash, FNV, MurmurHash3 and SipHash algorithms
Support
Quality
Security
License
Reuse
Fast and scalable minimal perfect hashing for massive key sets
Support
Quality
Security
License
Reuse
Restrict Django sessions to IP and/or user agent.
Support
Quality
Security
License
Reuse
A repository for learning about Hash Algorithms, Checksums, and Hash Tables
Support
Quality
Security
License
Reuse
Fast non-cryptographic hash functions for Scala
Support
Quality
Security
License
Reuse
Pure Golang library to manage LUKS partitions
Support
Quality
Security
License
Reuse
Python bindings for xorfilter(faster and smaller than bloom and cuckoo filters)
Support
Quality
Security
License
Reuse
🌳 network-agnostic Kademlia distributed hash table
Support
Quality
Security
License
Reuse
geoip lookup over DAG-CBOR dataset loaded from IPFS
Support
Quality
Security
License
Reuse
An extremely fast Non-crypto-safe AES Based Hash algorithm for Big Data
Support
Quality
Security
License
Reuse
Example code to use compressed NFTs (using state compression) on Solana
Support
Quality
Security
License
Reuse
Pure Java implementations of Murmur hash algorithms
Support
Quality
Security
License
Reuse
PE Import Hash Generator
Support
Quality
Security
License
Reuse
💥 Cython hash tables that assume keys are pre-hashed
Support
Quality
Security
License
Reuse
Check if a number is negative zero
Support
Quality
Security
License
Reuse
FileCache is a concrete implementation of the .Net Framework 4's System.Runtime.Caching.ObjectCache that uses the local filesystem as the target location.
Support
Quality
Security
License
Reuse
Simple hash-mining c library and its python binding.
Support
Quality
Security
License
Reuse
A collection of well-known string hash functions, implemented in Go
Support
Quality
Security
License
Reuse
Create Bloom filters for a given reference and then use it to categorize sequences
Support
Quality
Security
License
Reuse
Golang library for computing perceptual hashes of images
Support
Quality
Security
License
Reuse
Access Abseil Swiss Tables from C
Support
Quality
Security
License
Reuse
Fast and scalable minimal perfect hashing for massive key sets
Support
Quality
Security
License
Reuse
🔑 Password hashing utility in Java
Support
Quality
Security
License
Reuse
Simple cryptography library that wraps complex hashing algorithms for quick and simple usage.
Support
Quality
Security
License
Reuse
ntHash: recursive nucleotide hashing
Support
Quality
Security
License
Reuse
Very fast cryptographic hashing for large messages.
Support
Quality
Security
License
Reuse
good utils methods
Support
Quality
Security
License
Reuse
Hash cracker
Support
Quality
Security
License
Reuse
g
go-anchorhashby wdamron
A minimal-memory AnchorHash (consistent-hash) implementation for Go
Go 74Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hash_trieby philsquared
A persistent hash array-mapped trie for C++
C++ 74Updated: 3 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
C
Chronicle-Algorithmsby OpenHFT
Java 73Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
L
Locality-sensitive-hashingby guoziqingbupt
min-hash and p-stable hash
Python 73Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
node-object-hashby SkeLLLa
Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted object strings that can be used for object comparison without hashes.
TypeScript 73Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
Support
Quality
Security
License
Reuse
c
crc32by klauspost
CRC32 hash with x64 optimizations
Go 73Updated: 4 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
sokobanby Ellipsis-Labs
Compact, efficient data structures in contiguous byte arrays
Rust 73Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Perfect-Hashby rurban
generate perfect hashes (alpha)
C 72Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
maphashby dolthub
Go 72Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
p
php-sha3by strawbrary
PHP extension providing the sha3() hashing function
C 71Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
x
xxHashSharpby noricube
A pure C# implementation of xxhash(https://code.google.com/p/xxhash/)
C# 70Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
growtby TooBiased
This is a header only library offering a variety of dynamically growing concurrent hash tables. That all work by dynamically migrating the current table once it gets too full.
C++ 70Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
ketamaby mncaudill
libketama-style consistent hashing in Go
Go 70Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rollinghashjavaby lemire
Rolling hash functions in Java
Java 69Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
python-sha1by ajalt
An implementation of the SHA-1 hashing algorithm in pure python.
Python 68Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
djangotodosby ccarpenterg
Backbone.js with Django
JavaScript 68Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
node-consistent-hashingby dakatsuka
A pure JavaScript implementation of Consistent Hashing
JavaScript 68Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hash-objby sindresorhus
Get the hash of an object
JavaScript 68Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
concurrentby coderplay
An attempt to implements j.u.c whereby other alogrithms
Java 67Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
I
ImpDumpby HarmJ0y
This is a simple parser for/decrypter for Impacket's esentutl.py utility. It assists with decrypting hashes and hash histories from ntds.dit databases.
Python 67Updated: 5 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
H
HashDepotby ssg
.NET library for xxHash, FNV, MurmurHash3 and SipHash algorithms
C# 67Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rust-boomphfby 10XGenomics
Fast and scalable minimal perfect hashing for massive key sets
Rust 67Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
django-restricted-sessionsby mxsasha
Restrict Django sessions to IP and/or user agent.
Python 66Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
check-sumingby Tebs-Lab
A repository for learning about Hash Algorithms, Checksums, and Hash Tables
JavaScript 66Updated: 4 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
s
scala-hashingby desmondyeung
Fast non-cryptographic hash functions for Scala
Scala 66Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
luks.goby anatol
Pure Golang library to manage LUKS partitions
Go 66Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pyxorfilterby glitzflitz
Python bindings for xorfilter(faster and smaller than bloom and cuckoo filters)
Python 65Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
kademlia-dhtby jeanlauliac
🌳 network-agnostic Kademlia distributed hash table
JavaScript 64Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
ipfs-geoipby ipfs-shipyard
geoip lookup over DAG-CBOR dataset loaded from IPFS
JavaScript 64Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nabhashby mengzhuo
An extremely fast Non-crypto-safe AES Based Hash algorithm for Big Data
Go 64Updated: 4 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
compressed-nftsby solana-developers
Example code to use compressed NFTs (using state compression) on Solana
TypeScript 64Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
murmurby sangupta
Pure Java implementations of Murmur hash algorithms
Java 63Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
I
ImpHash-Generatorby Neo23x0
PE Import Hash Generator
Python 63Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
preshedby explosion
💥 Cython hash tables that assume keys are pre-hashed
Python 63Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
negative-zeroby sindresorhus
Check if a number is negative zero
JavaScript 63Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
FileCacheby acarteas
FileCache is a concrete implementation of the .Net Framework 4's System.Runtime.Caching.ObjectCache that uses the local filesystem as the target location.
C# 63Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
libproofofworkby kmyk
Simple hash-mining c library and its python binding.
C 63Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dgohashby dgryski
A collection of well-known string hash functions, implemented in Go
Go 63Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
b
biobloomby bcgsc
Create Bloom filters for a given reference and then use it to categorize sequences
C++ 63Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
i
imgsimby Nr90
Golang library for computing perceptual hashes of images
Go 62Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swisstableby taviso
Access Abseil Swiss Tables from C
C 62Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
go-boomphfby dgryski
Fast and scalable minimal perfect hashing for massive key sets
Go 62Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jhashby amdelamar
🔑 Password hashing utility in Java
Java 61Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
SimpleCrypto.netby shawnmclean
Simple cryptography library that wraps complex hashing algorithms for quick and simple usage.
C# 61Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
Support
Quality
Security
License
Reuse
r
rust-sthashby jedisct1
Very fast cryptographic hashing for large messages.
Rust 61Updated: 3 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse