ulid

ULID generator

A package that generates Universally Unique Lexicographically Sortable Identifiers

Universally Unique Lexicographically Sortable Identifier (ULID) in Go

GitHub

5k stars
44 watching
166 forks
Language: Go
last commit: 7 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ulid/spec A specification for a more efficient and compact alternative to UUIDs 9,740
ulid/javascript A JavaScript library providing a compact and efficient identifier generation solution 3,030
segmentio/ksuid A library for generating and parsing globally unique identifiers with a timestamp component for efficient sorting and collision protection. 4,945
satori/go.uuid A package that provides a pure Go implementation of Universally Unique Identifiers (UUIDs) with various versioning and parsing capabilities. 4,877
dylang/shortid Generates unique, non-sequential URL-friendly IDs suitable for various applications and services. 5,739
matoous/go-nanoid Provides a cryptographically strong random ID generator with adjustable length and character set for use in various applications. 1,292
robinvdvleuten/php-ulid Provides a PHP implementation of a Universally Unique Lexicographically Sortable Identifier generator 444
ullmark/hashids.net Creates unique IDs from integers and allows decoding back to the original numbers. 3,321
rs/xid Generates globally unique ids for web applications 3,955
paralleldrive/cuid Collision-resistant ids optimized for horizontal scaling and performance. 3,443
gofrs/uuid A Go implementation of Universally Unique Identifiers (UUIDs) with support for various versions and formats. 1,581
paralleldrive/cuid2 Generates cryptographically secure, collision-resistant IDs optimized for horizontal scaling and performance. 2,670
ai/nanoid A tiny string ID generator with high security and small size. 24,655
agext/uuid A package that generates and manipulates UUIDs v1 with fast or cryptographic-quality random node identifiers. 18
nalgeon/uuidv7 Provides implementations of a 128-bit unique identifier suitable for record identifiers in databases 82