Found 89 packages
Library to create and use COMB (timestamped sequential) GUID variants for Microsoft SQL Server and PostgreSQL. See the GitHub site for more details.
UUID is a cutting-edge library meticulously crafted for modern distributed systems, offering unparalleled performance and reliability in unique identifier generation. At its core, the library ensures thread safety while maintaining exceptional performance characteristics, making it ideal for high-throughput applications. It generates time-ordered identifiers that enable natural sorting capabilities, while incorporating cryptographic randomness for enhanced security. The library seamlessly integrates with existing systems through its comprehensive Guid compatibility and intuitive conversion operators. It excels in string handling with efficient parsing and formatting capabilities, supporting versatile encoding formats including Base32 and Base64. The implementation features robust comparison and equality operations, complemented by thread-local secure random generation for optimal performance and security. Built with modern development practices in mind, UUID maintains a compact 16-byte binary format and ensures cross-platform compatibility across the .NET ecosystem. The library is backed by extensive test coverage and performance benchmarks, making it a reliable choice for enterprise-grade applications requiring robust unique identifier generation.
Provides functionality to generate a 'device ID' that can be used to uniquely identify a computer.
A unique id generator that uses URL-friendly base 64 characters. One Character: 64 unique IDs. Two Characters: 4,096 unique IDs. Three Characters: Over 262,000 unique IDs. Eleven Characters: Approximately 73 quintillion unique IDs.
NewId is an ordered 128-bit unique identifier generator using the Flake algorithm.
A .Net ULID implementation
Provides Windows-specific components for the DeviceId package.
A library that generates random identifiers from 7 to 14 characters. Identifiers generated can be used as primary keys for databases or unique identifiers.
Provides extra Windows-specific components (using WMI) for the DeviceId package.
Provides Linux-specific components for the DeviceId package.
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.
Provides Mac-specific components for the DeviceId package.
ASP.NET Extensions to make it easy to create and use COMB (timestamped sequential) GUID variants for Microsoft SQL Server and PostgreSQL. See the GitHub site for more details.
Provides extra Windows-specific components (using MMI) for the DeviceId package.
Simple but flexible and powerful utility for generating random names: - human-like, e.g. Jim Deam, Henrie Avdeev, Lanita Leutbecher - or github/docker style identifiers, like sympathetic_alligator, UnsuitedHistorian, Psychedelic-FundRaiser - or anything in between, like Bob_The_Builder, Well-dressed-Entertainer, Medium-rare SeaTurtle Eldon, RoannaTheJoblessComputer etc All with configurable number of components, separators, length and structure, usable in a single line of code. Over 100000 unique words in various categories allow hundreds of milions of combinations!
A reliable and validating barcode data parser for the European Medicines Verification System (EMVS). Latest Release Notes: -------------- The following changes were made in this release. 1) Updated to use latest version of the High Capacity AIDC parser.
The Unique ID service provides HTTP endpoints to get an unique identifier for a given request id. The request id is in form of a GUID and in case of Symbio the request id is corresponding to the origin key of the entity.
Provides SQL Server components for the DeviceId package.
Provides extra Windows-specific components (using WmiLight) for the DeviceId package.
Fast MAC address vendor lookup library. Uses Wireshark's manufactures database of OUIs (Organizationally Unique Identifier).