Go Uuid

Open-source Go projects categorized as Uuid

Top 18 Go Uuid Projects

  1. uuid

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

    Project mention: UUID package coming to Go standard library | news.ycombinator.com | 2026-03-06

    There have been committed 3 new features and a seemingly significant bug fix since the last release: https://github.com/google/uuid/compare/v1.6.0...HEAD

    If the library just existed as a correct implementation of the RFC and without bugs, and there was no need to fix stuff, that would be one thing. But leaving features and bug fixes already committed to the repository unreleased for years because the maintainer hasn't cut a new release since 2024 is a bad sign.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ksuid

    K-Sortable Globally Unique IDs

  4. ulid

    Universally Unique Lexicographically Sortable Identifier (ULID) in Go

    Project mention: ulid VS pikaid-specs - a user suggested alternative | libhunt.com/r/ulid | 2025-09-02
  5. go.uuid

    UUID package for Go

    Project mention: UUID package coming to Go standard library | news.ycombinator.com | 2026-03-06

    RFC changes aside, the go community has been bit by unmaintained UUID libraries with security issues. Consider https://github.com/satori/go.uuid/issues/123 as a popular example.

    The open issue in Google's repo about the package being malicious is not a good look. The community concluded it's a false positive. If the repo was maintained they'd confirm this and close the issue.

    Maintaince is much more than RFC compliance, although the project hasn't met that bar either.

  6. xid

    xid is a globally unique id generator thought for the web

    Project mention: UUID package coming to Go standard library | news.ycombinator.com | 2026-03-06
  7. typeid

    Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs

    Project mention: Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs | news.ycombinator.com | 2026-03-05
  8. uuid

    A UUID package for Go (by gofrs)

    Project mention: UUID package coming to Go standard library | news.ycombinator.com | 2026-03-06

    Odd to me that the focus seems to be on the inactivity of Google's package when https://github.com/gofrs/uuid not only conforms to the newer standard but is actively maintained.

  9. shortuuid

    A generator library for concise, unambiguous and URL-safe UUIDs (by lithammer)

  10. wuid

    An extremely fast globally unique number generator.

  11. uuidkey

    The uuidkey package encodes UUIDs to a readable Key format via the Base32-Crockford codec.

  12. typeid-go

    Go implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs

  13. sno

    Compact, sortable and fast unique IDs with embedded metadata.

  14. orderlyid

    OrderlyID — Typed, time-sortable 160-bit identifiers with optional checksum, tenant, and shard fields. Safer than UUIDv4, more ergonomic than ULID/TypeID.

    Project mention: Show HN: OrderlyID – typed, time-sortable, 160-bit IDs with checksums | news.ycombinator.com | 2025-09-17
  15. Monoton

    Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation

  16. gouid

    Fast, dependable universally unique ids

  17. uuid

    Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier. (by agext)

    Project mention: uuid VS pikaid-specs - a user suggested alternative | libhunt.com/r/agext/uuid | 2025-09-02
  18. go-uuid

    A simple, stdlib only, Go module for generating RFC9562 UUIDs

  19. bench-bintext-codecs

    Benchmarks of binary-to-text codecs (encoder/decoders) in Go.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Uuid discussion

Log in or Post with

Go Uuid related posts

  • UUID package coming to Go standard library

    8 projects | news.ycombinator.com | 6 Mar 2026
  • Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs

    1 project | news.ycombinator.com | 5 Mar 2026
  • Exploring PostgreSQL 18's new UUIDv7 support

    1 project | news.ycombinator.com | 18 Oct 2025
  • uuid VS pikaid-specs - a user suggested alternative

    2 projects | 2 Sep 2025
  • uuid VS pikaid-specs - a user suggested alternative

    2 projects | 2 Sep 2025
  • uuid VS pikaid-specs - a user suggested alternative

    2 projects | 2 Sep 2025
  • ulid VS pikaid-specs - a user suggested alternative

    2 projects | 2 Sep 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Uuid projects in Go? This list will help you:

# Project Stars
1 uuid 6,060
2 ksuid 5,243
3 ulid 5,035
4 go.uuid 4,904
5 xid 4,277
6 typeid 3,589
7 uuid 1,808
8 shortuuid 1,394
9 wuid 545
10 uuidkey 200
11 typeid-go 195
12 sno 94
13 orderlyid 53
14 Monoton 34
15 gouid 26
16 uuid 18
17 go-uuid 16
18 bench-bintext-codecs 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com