gouid

IDS generator

Provides universally unique IDs with cryptographic security

Fast, dependable universally unique ids

GitHub

24 stars
3 watching
4 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
gofrs/uuidA Go implementation of Universally Unique Identifiers (UUIDs) with support for various versions and formats.1,592
matoous/go-nanoidProvides a cryptographically strong random ID generator with adjustable length and character set for use in various applications.1,310
jakenvac/goidA UUID generator package in Go.41
hotpotatoc/snowflakeGenerates unique identifiers in the form of timestamps and sequence numbers with optional machine and process IDs4
kokizzu/lexidA fast and customizable ID generator with lexicographically orderable IDs.8
lexborisov/yauidGenerates unique IDs based on timestamp and node ID without coordination between nodes.21
kayac/go-katsubushiAn ID generation service that supports multiple protocols and provides unique IDs to clients.179
osamingo/indigoA distributed unique ID generator that uses Sonyflake and Base58 encoding109
nalgeon/uuidv7Provides implementations of a 128-bit unique identifier suitable for record identifiers in databases86
wc-duck/uuid_hA C library to generate universally unique identifiers.26
agext/uuidA package that generates and manipulates UUIDs v1 with fast or cryptographic-quality random node identifiers.18
tzwel/breezeidGenerates unique, human-readable IDs with no profanities and suitable for use in user-facing applications.4
duailibe/cuidGenerates unique, sequential IDs with optimal performance for horizontal scaling and lookup55
weihongyu12/think-hashidsA module that generates unique IDs using a hash-based algorithm for ThinkJS applications7
viascom/nanoid-kotlinA Kotlin class that generates unique, secure, URL-friendly IDs with customizable length and alphabet28