GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Taiizor/UUID: A modern, high-performance UUID library for .NET ecosystem. Features time-ordered identifiers, cryptographic security, multiple encoding formats and seamless Guid compatibility. Thread-safe, cross-platform and perfect for distributed systems. 🚀

BranchesTags
Open more actions menu

Latest commit

 

History

246 Commits
246 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.images
.images
 
 
.pages
.pages
 
 
benchmark
benchmark
 
 
demo
demo
 
 
src
src
 
 
test
test
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
LICENSE
LICENSE
 
 
NuGet.Config
NuGet.Config
 
 
README.md
README.md
 
 
UUID.slnx
UUID.slnx
 
 
global.json
global.json
 
 

Repository files navigation

Logo

Dot-Net-Framework-Version Dot-Net-Standard-Version Dot-Net-Version C-Sharp-Version IDE-Version NuGet-Version NuGet-Download Stack Overflow

.NET CodeQL .NET Desktop

Discord-Server

Welcome to UUID

UUID is a modern and efficient unique identifier generator for .NET ecosystem. This high-performance library is designed for modern distributed systems, providing thread-safe operations and time-ordered identifiers with enhanced security features.

Contributors

Thanks goes to these wonderful people (emoji key):

Taiizor
Taiizor

💻 🤔

This project follows the all contributors specification. Contributions of any kind welcome!

Backers

Vegalya
Vegalya

🖋
Soferity
Soferity

🖋

Platform support

UUID works on .NET Framework, .NET Standard, .NET Core and .NET.

.NET implementation Version support
.NET and .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0
.NET Framework 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Mono 5.4, 6.4
Xamarin.iOS 10.14, 12.16
Xamarin.Mac 3.8, 5.16
Xamarin.Android 8.0, 10.0
Universal Windows Platform 10.0.16299, TBD
Unity 2018.1

Binaries for all platforms are built from a single Visual Studio Project. You will need the latset Visual Studio to build or contribute to UUID.

Getting started

UUID is distributed via Microsofts package manager NuGet. We refer to this page for detailed descriptions on how to get started/use NuGet. Here is a link to the UUID NuGet package. You can grab a copy of the library on NuGet by running:

By Package Manager (PM):

Install-Package UUID

By .NET CLI:

dotnet add package UUID

Find more, including a runnable example application, under the Getting Started topic in the documentation.

Documentation and FAQ

To learn more about UUID, check out the documentation - you'll find information there on the most common scenarios. If UUID isn't working the way you expect, you may find the troubleshooting guide useful.

UUID has an active and helpful community who are happy to help point you in the right direction or work through any issues you might encounter. You can get in touch via:

  • Stack Overflow
  • Discord — this is the best place to start if you have a question

We welcome bug reports and suggestions through our issue tracker here on GitHub.

Contributing

Would you like to help make UUID even better? We keep a list of issues that are approachable for newcomers under the solved label (accessible only when logged into GitHub). Before starting work on a pull request, we suggest commenting on, or raising, an issue on the issue tracker so that we can help and coordinate efforts.

When contributing please keep in mind our Code of Conduct.

UUID is copyright © 2024-2025 UUID Contributors - Provided under the MIT License.

About

A modern, high-performance UUID library for .NET ecosystem. Features time-ordered identifiers, cryptographic security, multiple encoding formats and seamless Guid compatibility. Thread-safe, cross-platform and perfect for distributed systems. 🚀

uuid.soferity.com

Topics

base32base64cross-platformcryptographycsharpdeserializationdistributed-systemsdotnetguididentifieridentityjsonnetcorenetstandardperformanceserializationthread-safetime-ordereduuid

Resources

Readme
MIT license

Code of conduct

Code of conduct
Activity

Stars

46 stars

Watchers

2 watching

Forks

4 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.