uuidjs/uuid - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
JavaScript Utility Library
15.3k 2026-04-19

uuidjs/uuid

A comprehensive and secure JavaScript library for generating RFC-compliant UUIDs across various environments.

Core Features

Full support for RFC9562 UUID versions (v1, v3, v4, v5, v6, v7, NIL, MAX).
Cross-platform compatibility for Node.js, browsers, React Native, and TypeScript.
Secure random value generation using modern `crypto` API.
Compact, zero-dependency, and tree-shakable design.
Includes a command-line utility for UUID generation.

Quick Start

npm install uuid

Detailed Introduction

This project offers a robust and secure JavaScript library for generating universally unique identifiers (UUIDs) strictly compliant with RFC9562. It provides extensive support for all standard UUID versions, including timestamp-based (v1, v6, v7), name-based (v3, v5), and random (v4) UUIDs, alongside utilities for parsing, stringifying, validating, and version detection. Engineered for broad compatibility, it functions flawlessly across web browsers, Node.js, and React Native, serving as a vital resource for developers requiring dependable and standardized unique ID generation. Its lightweight, zero-dependency architecture ensures efficient integration.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.