grantcarthew / Awesome Unique Id
A curated list of awesome Unique IDs
Stars: β 196
Labels
Projects that are alternatives of or similar to Awesome Unique Id
Crypto Async
Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.
Stars: β 161 (-17.86%)
Mutual labels: hash
Immutable
Thread-safe, persistent, immutable collections for the Crystal language
Stars: β 179 (-8.67%)
Mutual labels: hash
Pytorch deephash
Pytorch implementation of Deep Learning of Binary Hash Codes for Fast Image Retrieval, CVPRW 2015
Stars: β 148 (-24.49%)
Mutual labels: hash
Fasthash
Go package porting the standard hashing algorithms to a more efficient implementation.
Stars: β 163 (-16.84%)
Mutual labels: hash
Password4j
Password4j is a user-friendly cryptographic library that supports Argon2, Bcrypt, Scrypt, PBKDF2 and various cryptographic hash functions.
Stars: β 124 (-36.73%)
Mutual labels: hash
Leaked
Leaked? 2.1 - A Checking tool for Hash codes, Passwords and Emails leaked
Stars: β 184 (-6.12%)
Mutual labels: hash
Jssha
A JavaScript/TypeScript implementation of the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC.
Stars: β 2,089 (+965.82%)
Mutual labels: hash
React Scrollchor
A React component for scroll to `#hash` links with smooth animations
Stars: β 141 (-28.06%)
Mutual labels: hash
Gtkhash
A cross-platform desktop utility for computing message digests or checksums
Stars: β 167 (-14.8%)
Mutual labels: hash
Libchaos
Advanced library for randomization, hashing and statistical analysis (devoted to chaos machines). π¬
Stars: β 1,619 (+726.02%)
Mutual labels: hash
Webpack Plugin Hash Output
Plugin to replace webpack chunkhash with an md5 hash of the final file conent.
Stars: β 128 (-34.69%)
Mutual labels: hash
Dcipher Cli
πCrack hashes using online rainbow & lookup table attack services, right from your terminal.
Stars: β 193 (-1.53%)
Mutual labels: hash
Highwayhash
Node.js implementation of HighwayHash, Google's fast and strong hash function
Stars: β 183 (-6.63%)
Mutual labels: hash
Simple Scrypt
A convenience library for generating, comparing and inspecting password hashes using the scrypt KDF in Go π
Stars: β 168 (-14.29%)
Mutual labels: hash
Awesome Unique ID
A curated list of awesome Unique ID libraries and resources.
Unique identifiers are used everywhere. This list contains awesome projects you can use that generate IDs or hash then for security.
Inspired by the awesome list.
Generation
- uuid (npm) - Simple, fast generation of RFC4122 UUIDS.
- ulid (npm) - Universally Unique Lexicographically Sortable Identifier.
- cuid (npm) - Collision-resistant ids optimized for horizontal scaling and sequential lookup performance.
- nanoid (npm) - A tiny, secure URL-friendly unique string ID generator for JavaScript.
- unique-string (npm) - Generate a unique random string.
- crypto-random-string (npm) - Generate a cryptographically strong random string.
- yeast (npm) - Yeast is a unique id generator.
- shortid (npm) - Amazingly short non-sequential url-friendly unique id generator.
- lodash.uniqueid (npm) - The lodash method uniqueId exported as a Node.js module.
- uniqid (npm) - A Unique Hexatridecimal ID generator.
- puid (npm) - Generate an unique ID depending on time, machine and process for use in a distributed environment.
- flake-idgen (npm) - Flake ID generator yields k-ordered, conflict-free ids in a distributed environment.
- get-uid (npm) - Simple random id generator.
- uniqueid (npm) - Generate sequential IDs, with optional prefix or suffix.
- hyperid (npm) - Uber-fast unique id generation, for Node.js and the browser.
- uid (npm) - Generate unique ids of any length.
- uid-safe (npm) - URL and cookie safe UIDs.
- short-uuid (npm) - Generate and translate standard UUIDs into shorter - or just different - formats and back.
- ObjectId (github) - MongoDBs ObjectId
- thinid (npm) - Easy way to create unique ids.
- human-readable-ids (npm) - Use JavaScript to generate human-readable ids from a list of nouns and adjectives.
- ksuid (npm) - K-Sortable Globally Unique IDs.
- xid (Go) - xid is a globally unique id generator thought for the web.
Hash
- Hashids (npm) - Hashids is small JavaScript library to generate YouTube-like ids from numbers.
- RoboHash (github) - Generate unique images from any text.
License
To the extent possible under law, Grant Carthew has waived all copyright and related or neighboring rights to this work.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].