8 packages tagged with “unique-id”
High-performance, buffered KSUID generator for .NET. Optimized for zero-allocation hotspots.
Extension Methods and Helper classes. Extension methods for string, object etc. used in my other projects, this NuGet package do not refer other Packages or Libraries. This library includes code that I have developed, copied from the internet and copied from a few friends. The intention of the library is to make coding easier in other projects.
A .NET library for generating Time-Sorted Unique Identifiers (TSID).
A .NET source generator that emits interceptors for automatic, deterministic, compile-time unique ID generation. Supports HTML IDs, GUIDs, timestamps, short hashes, custom prefixes, and multiple parameters per method.
High-performance C# library for generating unique, time-ordered identifiers.
A high-performance Snowflake ID generator supporting multiple algorithms (drift, traditional, lock-free) for distributed systems. Supports .NET Framework 4.6.1-4.8, .NET 6-10, .NET Standard 2.0+, and .NET Standard 2.1.
A simple net Ulid factory note also available for MSSQL see project page on Git
A lightweight, flexible C# library for generating unique reference numbers in various formats. Features include numeric, alphabetic, alphanumeric, and GUID generation, plus check digit support (Luhn, Mod97, Verhoeff, Damm) and powerful template-based generation.