think-hashids

ID generator

A module that generates unique IDs using a hash-based algorithm for ThinkJS applications

Generate a short unique ID from the integer for ThinkJS

GitHub

7 stars
3 watching
1 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
adamhalasz/uniqid A fast and unique identifier generator based on the current time, process ID, and MAC address. 617
jonschlinkert/uniqueid Generates unique sequential IDs with optional prefix and suffix. 17
pid/puid Generates unique IDs based on time, machine, and process for use in distributed environments. 241
soundicly/jnanoid-enhanced A unique string ID generator for Java applications 19
sqids/sqids-ocaml A library that generates unique identifiers from numbers in various programming languages 9
lexborisov/yauid Generates decentralized unique IDs with time ordering and node ID information 21
sasluca/zig-nanoid A tiny, URL-friendly ID generator that produces unique, random strings with customizable length and alphabet 27
zelark/nano-id A Clojure library for generating unique URL-friendly string IDs 191
unshiftio/yeast A tiny id generator that produces unique, compressed strings to avoid collisions and reduce bandwidth consumption. 45
mcollina/hyperid A high-performance id generation library for Node.js and browsers. 727
ahoo-wang/cosid A high-performance distributed ID generator for generating unique IDs in a scalable and flexible manner 490
t-pwk/flake-idgen Generates unique identifiers in a distributed environment with high precision and uniqueness 242
sschiau/particle A 64-bit ID generator in PHP that produces time-based IDs with optional machine and sequence numbers. 133
antiflasher/nanoid A Swift library that generates unique, secure string IDs with customizable parameters 69
spa5k/uids-postgres Provides a PostgreSQL extension to generate unique IDs with multiple algorithms and formats. 45