Home

Awesome

Update

Final:

RFC 9562

Title:      Universally Unique IDentifiers (UUIDs) 
Author:     K. Davis,
            B. Peabody,
            P. Leach
Status:     Standards Track
Stream:     IETF
Date:       May 2024
Mailbox:    kydavis@cisco.com,
            brad@peabody.io,
            pjl7@uw.edu
Pages:      46
Obsoletes:  RFC 4122

I-D Tag:    draft-ietf-uuidrev-rfc4122bis-14.txt

URL:        https://www.rfc-editor.org/info/rfc9562

DOI:        10.17487/RFC9562

Prototypes

Draft Prototypes and Tests for UUIDv6 and beyond

NameLanguageUUIDv6UUIDv7UUIDv8RFC/Draft
uuid6/prototypes/pythonPythonYesYesYesdraft-peabody-dispatch-new-uuid-format-02
oittaa/uuid6-pythonPythonYesYesYesdraft-ietf-uuidrev-rfc4122bis-02
quwac/newnewid-pythonPythonYesYesYesdraft-ietf-uuidrev-rfc4122bis-03 and all below
jdknezek/uuid6-zigZigYesYesNodraft-peabody-dispatch-new-uuid-format-03
daegalus/dart-uuidDartYesYesYesdraft-peabody-dispatch-new-uuid-format-04
f4b6a3/uuid-creatorJavaYesYesNodraft-peabody-dispatch-new-uuid-format-04
chrylis/time-based-uuid-reorderingJavaYesNoNodraft-peabody-dispatch-new-uuid-format-04
mikemix/php-uuid-v6PHPYesNoNopre-ietf-draft-0x
oittaa/uuid-phpPHPYesYesYesdraft-ietf-uuidrev-rfc4122bis-02
symfony/uidPHPYesYesYesdraft-peabody-dispatch-new-uuid-format-04
kurttheviking/uuid-with-v6-jsJavaScriptYesNoNopre-ietf-draft-0x
bradleypeabody/gouuidv6GoYesNoNopre-ietf-draft-0x
gofrs/uuidGoYesYesNodraft-peabody-dispatch-new-uuid-format-04
sprql/uuid7-rubyRubyNoYesNodraft-peabody-dispatch-new-uuid-format-01
kjmph/UUID_v7_for_Postgres.sqlPostgresNoYesYesdraft-peabody-dispatch-new-uuid-format-03
MatrixAI/js-idTypeScriptNoYesNodraft-peabody-dispatch-new-uuid-format-01
LiosK/uuidv7TypeScriptNoYesNodraft-peabody-dispatch-new-uuid-format-04
kripod/uuidv7TypeScriptNoYesNodraft-peabody-dispatch-new-uuid-format-04
karwa/uniqueidSwiftYesNoNodraft-peabody-dispatch-new-uuid-format-02
fabiolimace/UUIDv7_for_CCNoYesNodraft-peabody-dispatch-new-uuid-format-03
LiosK/uuidv7-hC/C++NoYesNodraft-peabody-dispatch-new-uuid-format-04
mareek/UUIDNextC#YesYesYesdraft-peabody-dispatch-new-uuid-format-04
BaerMitUmlaut/GuidPlusC#YesYesYesdraft-peabody-dispatch-new-uuid-format-02
bgrainger/NGuidC#YesYesYesdraft-ietf-uuidrev-rfc4122bis-07
Medo/Uuid7C#NoYesNodraft-peabody-dispatch-new-uuid-format-04
uuid-rs/uuidRustYesYesYesdraft-peabody-dispatch-new-uuid-format-04
LiosK/uuid7-rsRustNoYesNodraft-ietf-uuidrev-rfc4122bis-02
DianaNites/nuuidRustYesYesYesdraft-peabody-dispatch-new-uuid-format-04
jakwings/uuid.shShellYesYesYesdraft-peabody-dispatch-new-uuid-format-04
x4m/pg_uuid_nextCNoYesYesdraft-peabody-dispatch-new-uuid-format-04
pluots/udf-suiteMariaDB/MySQLYesYesNodraft-peabody-dispatch-new-uuid-format-04
danielmarschall/uuid_mac_utilsPHPYesYesYesRFC 9562
ramsey/uuidPHPYesYesYesdraft-ietf-uuidrev-rfc4122bis-00 ?

Note: UUIDv8 prototypes will likely vary among implementations

Contributing

Create a repository and open a Pull Request to have this table updated.

Please include: