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: 10 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gofrs/uuid A Go implementation of Universally Unique Identifiers (UUIDs) with support for various versions and formats. 1,581
matoous/go-nanoid Provides a cryptographically strong random ID generator with adjustable length and character set for use in various applications. 1,292
jakenvac/goid A UUID generator package in Go. 41
hotpotatoc/snowflake Generates unique identifiers in the form of timestamps and sequence numbers with optional machine and process IDs 4
kokizzu/lexid A fast and customizable ID generator with lexicographically orderable IDs. 8
lexborisov/yauid Generates decentralized unique IDs with time ordering and node ID information 21
kayac/go-katsubushi An ID generation service that supports multiple protocols and provides unique IDs to clients. 180
osamingo/indigo A distributed unique ID generator that uses Sonyflake and Base58 encoding 109
nalgeon/uuidv7 Provides implementations of a 128-bit unique identifier suitable for record identifiers in databases 82
wc-duck/uuid_h A C library to generate universally unique identifiers. 26
agext/uuid A package that generates and manipulates UUIDs v1 with fast or cryptographic-quality random node identifiers. 18
tzwel/breezeid Generates unique, human-readable IDs with no profanities and suitable for use in user-facing applications. 4
duailibe/cuid Generates unique, sequential IDs with optimal performance for horizontal scaling and lookup 55
weihongyu12/think-hashids A module that generates unique IDs using a hash-based algorithm for ThinkJS applications 7
viascom/nanoid-kotlin A Kotlin class that generates unique, secure, URL-friendly IDs with customizable length and alphabet 27