nanoid

sixafter/nanoid

Efficient, cryptographically secure generator for fast, concurrent NanoID and UUID creation.

  • go
  • golang
  • nanoid
  • fips-140
  • prngs
  • crypto
  • csrf
  • nonce

More in UUID

uuidby google

Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.

github.com/google/uuidNo dependencies v1.6.0updated 1y ago

6.2k

ulidby oklog

Go implementation of ULID (Universally Unique Lexicographically Sortable Identifier).

github.com/oklog/ulid/v2Go 1.15+ 1 dependencyv2.1.2updated 4d ago

5.1k

xidby rs

Xid is a globally unique id generator library, ready to be safely used directly in your server code.

github.com/rs/xidGo 1.16+ No dependencies v1.2.1updated 1mo ago

4.3k

uuidby gofrs

Implementation of Universally Unique Identifier (UUID). Supports both creation and parsing of UUIDs. Actively maintained fork of satori uuid.

github.com/gofrs/uuid/v5Go 1.25+ No dependencies v5.5.1updated today

1.8k

wuidby edwingeng

An extremely fast globally unique number generator.

github.com/edwingeng/wuidGo 1.18+ 5 dependenciesupdated 2y ago

541

snoby muyo

Compact, sortable and fast unique IDs with embedded metadata.

github.com/muyo/snoGo 1.14+ No dependencies v1.2.1updated 4y ago

93

guidby sdrapkin

Fast cryptographically safe Guid generator for Go (~10x faster than uuid).

github.com/sdrapkin/guidGo 1.27+ No dependencies updated 1mo ago

75

nanoidby aidarkhanov

A tiny and efficient Go unique string ID generator.

github.com/aidarkhanov/nanoid/v2Go 1.14+ No dependencies updated 4y ago

62
All 15 in UUID
Esc

Type to search every entry. ↑↓ to move, Enter to open.