cuid

ID generator

Generates unique, sequential IDs with optimal performance for horizontal scaling and lookup

Collision-resistant ids, in Elixir

GitHub

55 stars
3 watching
6 forks
Language: Elixir
last commit: about 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
railsmechanic/nanoidProvides a secure and compact way to generate unique IDs in Elixir220
michelboucey/nanoidGenerates unique identifiers similar to UUIDs9
pid/puidGenerates unique IDs based on time, machine, and process for use in distributed environments.242
elfsundae/laravel-hashidProvides reversible, non-sequential identifiers for data obfuscation408
cysharp/ulidA fast and efficient id generator library.1,353
drecom/barrageDistributed ID generator for generating unique IDs across multiple data sources21
adamhalasz/uniqidA fast and unique identifier generator based on the current time, process ID, and MAC address.616
sasluca/zig-nanoidA tiny, URL-friendly ID generator that produces unique, random strings with customizable length and alphabet27
teris-io/shortidGenerates unique non-sequential short IDs937
marcoonroad/ocaml-cuidGenerates unique identifiers for use in applications requiring high uniqueness and randomness.18
alco/hashids-elixirObfuscates numerical identifiers via reversible mapping280
lexborisov/yauidGenerates unique IDs based on timestamp and node ID without coordination between nodes.21
twharmon/gouidProvides universally unique IDs with cryptographic security24
rbishop/identiconAn Elixir library for generating custom, symmetrical images with unique representations27
invipal/nanoidA V implementation of a unique identifier generator8