yauid

ID generator

Generates decentralized unique IDs with time ordering and node ID information

A decentralized unique ID generator (int64)

GitHub

21 stars
5 watching
3 forks
Language: C
last commit: over 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
michelboucey/nanoid Generates unique identifiers similar to UUIDs 8
nalgeon/uuidv7 Provides implementations of a 128-bit unique identifier suitable for record identifiers in databases 82
weihongyu12/think-hashids A module that generates unique IDs using a hash-based algorithm for ThinkJS applications 7
einar-hjortdal/lexical_uuid A method for generating universally unique identifiers optimized for database use, designed to be lexicographically sortable. 4
zelark/nano-id A Clojure library for generating unique URL-friendly string IDs 191
pid/puid Generates unique IDs based on time, machine, and process for use in distributed environments. 241
jonschlinkert/uniqueid Generates unique sequential IDs with optional prefix and suffix. 17
celrenheit/sandflake A decentralized ID generator for sequential, lexicographically sortable unique IDs 83
twharmon/gouid Provides universally unique IDs with cryptographic security 24
kokizzu/lexid A fast and customizable ID generator with lexicographically orderable IDs. 8
adamhalasz/uniqid A fast and unique identifier generator based on the current time, process ID, and MAC address. 616
unshiftio/yeast A tiny id generator that produces unique, compressed strings to avoid collisions and reduce bandwidth consumption. 45
novemberborn/ksuid Generates unique identifiers with a timestamp and random payload 253
duailibe/cuid Generates unique, sequential IDs with optimal performance for horizontal scaling and lookup 55
spa5k/uids-postgres Provides a PostgreSQL extension to generate unique IDs with multiple algorithms and formats. 45