15 packages tagged with “UUIDv7”
A fast and modern .NET library to generate UUID/GUID that are either sequential and database friendly (versions 7), name based (versions 5) or random (version 4).
Creates GUIDs according to RFC 4122 and RFC 9562.
A library that enables fast generation of version 7 (time-ordered) UUIDs, designed for efficient utilization in databases and resource indexing. It provides conversions to and from GUIDs, multiple string representations, and wide compatibility with .NET 7 and higher, including .NET 4.6.1 and higher (.NET Standard 2.0). Additionally, it supports version 4 (fully random) UUIDs.
A UUIDv7 implememt.
UUIDv7 implementation for .NET, based on RFC 9562.
A command line tool to generate and decode UUID/GUID that are either sequential and database friendly (versions 7), name based (versions 5) or random (version 4).
A monotonic GuidV7 generator for distributed systems. Generates strictly increasing UUIDs based on timestamps with built-in drift protection.
Library for generating UUID v7 (time-based UUIDs) in .NET
This library converts between sortable UUIDv7 and random-looking UUIDs by encrypting their timestamps.
Entity Framework Core integration for TypeSafeId, providing value converters to store TypeId values as strings or bytes in the database.
A modern, lightweight, AOT-compatible type-safe implementation of TypeId. TypeIds are globally unique, K-sortable identifiers that combine a human-readable prefix with a UUIDv7 encoded in Crockford Base32.
ASP.NET Core integration for TypeSafeId, providing route constraints and model binding support for TypeId values in minimal APIs and controllers.
ASP.NET Core で UUIDv7 のタイムスタンプ部を UUIDv47 アルゴリズムでマスクし、可逆的に変換するライブラリ
A type-safe, K-sortable, globally unique identifier