pthash
lazy_importer
pthash | lazy_importer | |
---|---|---|
2 | 1 | |
169 | 1,492 | |
- | - | |
6.6 | 4.2 | |
2 days ago | 9 months ago | |
C++ | C++ | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pthash
- Fast and compact minimal perfect hash functions in C++
-
announcing ph - open-source, rust library for perfect hashing
The best in terms of evaluation time is PTHash (I think it can achieve 1 cache miss/lookup). Unfortunately the only implementation I know of for this method is in C++ (there is certainly no implementation in Rust): https://github.com/jermp/pthash
lazy_importer
What are some alternatives?
prvhash - PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)
EDRSandblast
eternal - A C++14 compile-time/constexpr map and hash map with minimal binary footprint
WechatExporter - Wechat Chat History Exporter 微信聊天记录导出备份程序
sshash - A compressed, associative, exact, and weighted dictionary for k-mers.
vmpfix - Universal x86/x64 VMProtect 2.0-3.X Import fixer
komihash - Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 26GB/s + PRNG
R3nzSkin - Skin changer for League of Legends (LOL)
llvm-string-obfuscator - LLVM String Obfuscator
inline_syscall - Inline syscalls made easy for windows on clang
UBoat - HTTP Botnet
peekaboo - Simple undetectable shellcode and code injector launcher example. Inspired by RTO malware development course.