Universal WHATWG Crypto API random UUID generator for Node and Browsers
RFC9562 UUIDs
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
A node module for Google's Universal Analytics tracking
Fastest UUIDv4 with good RNG
Pure JavaScript Based Universally Unique Identifier (UUID)
A JavaScript implementation of UUID version 7
Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation
Universal Module for Secure Random Generator in JavaScript
Generate random or sequential UUID of any length
A tiny (118 bytes), secure URL-friendly unique string ID generator
Generate UUIDs of versions 1, 3, 4, and 5.
Get a user agent string across all JavaScript Runtime Environments
URL-safe base64 UUID encoder for generating 22 character slugs
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Universal wrapper for the Node.js events module
Unique machine (desktop) id (no admin privileges required).
A lightweight version 4 UUID generator.
Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.
RFC-compliant UUID Generator for JavaScript
Base-62 Random UUIDs
A simple node js implementation of uuid v4 for use with Braintree's JS based SDKs.
react-native-uuid is a zero-dependency TypeScript implementation of RFC4122.
Calculate GitHub App bearer tokens for Node & modern browsers
This library generates and parses Universally Unique Identifier (UUID), based on OSSP uuid C library. So, libossp-uuid library is pre-required. OSSP uuid (http://www.ossp.org/pkg/lib/uuid/) is a ISO-C:1999 application programming interface (API) for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID. It supports DCE 1.1 variant UUIDs of version 1 (time and node based), version 3 (name based, MD5), version 4 (random number based) and version 5 (name based, SHA-1).
Contains make configuration changes since this thing is a bitch to compile correclty. This library generates and parses Universally Unique Identifier (UUID), based on OSSP uuid C library. So, libossp-uuid library is pre-required. OSSP uuid (http://www.ossp.org/pkg/lib/uuid/) is a ISO-C:1999 application programming interface (API) for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID. It supports DCE 1.1 variant UUIDs of version 1 (time and node based), version 3 (name based, MD5), version 4 (random number based) and version 5 (name based, SHA-1).
This library generates and parses Universally Unique Identifier (UUID), based on OSSP uuid C library. So, libossp-uuid library is pre-required. OSSP uuid (http://www.ossp.org/pkg/lib/uuid/) is a ISO-C:1999 application programming interface (API) for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID. It supports DCE 1.1 variant UUIDs of version 1 (time and node based), version 3 (name based, MD5), version 4 (random number based) and version 5 (name based, SHA-1).
Temporally Ordered IDs. Generate universally unique identifiers (UUID) that sort lexically in time order. Torid exists to solve the problem of generating UUIDs that when ordered lexically, they are also ordered temporally. I needed a way to generate ids for events that are entering a system with the following criteria: 1. Fast ID generation 2. No central coordinating server/system 3. No local storage 4. Library code, that is multiple apps on the same machine can use the same code and they will not generate duplicate ids 5. Eventually stored in a UUID field in a database. So 128bit ids are totally fine. The IDs that Torid generates are 128bit IDs made up of 2, 64bit parts. * 64bit microsecond level UNIX timestamp * 64bit hash of the system hostname, process id and a random value.