All Projects β†’ grantcarthew β†’ Awesome Unique Id

grantcarthew / Awesome Unique Id

A curated list of awesome Unique IDs

Projects that are alternatives of or similar to Awesome Unique Id

Imagehash
πŸŒ„ Perceptual image hashing for PHP
Stars: ✭ 1,744 (+789.8%)
Mutual labels:  hash
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
Hashlib4pascal
Hashing for Modern Object Pascal
Stars: ✭ 132 (-32.65%)
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
Dagon
Advanced Hash Manipulation
Stars: ✭ 155 (-20.92%)
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
Murmurhash3.js
MurmurHash3, in JavaScript.
Stars: ✭ 147 (-25%)
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
Swifthash
πŸ• MD5 in pure Swift
Stars: ✭ 182 (-7.14%)
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
Loki
Loki - Simple IOC and Incident Response Scanner
Stars: ✭ 2,217 (+1031.12%)
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 Awesome

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

CC0

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].