ID & Number
A small JavaScript library to generate YouTube-like ids from numbers.
The most secure, collision-resistant ids optimized for horizontal scaling and performance.
ULID generator for NodeJS and the browser
Universally Unique Lexicographically Sortable Identifier
A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript
Unique machine (desktop) id (no admin privileges required)
# Simple object hashing, serialization and comparison utils.
A high-performance ULID (Universally Unique Lexicographically Sortable Identifier) generator using WebAssembly, up to 40x faster than traditional implementations, optimized for backend use.
An implementation of the Paillier cryptosystem using native JS implementation of BigInt
A pure javascript implementation of paillier - runnable in browser, node, or react native
Lightning fast hash functions using hand-tuned WebAssembly binaries
Arbitrary-precision decimals. Enables making math calculations with rational numbers, without precision loss.
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
An arbitrary-precision Decimal type for JavaScript
A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
A tiny (0.5 kB) decimal type for JavaScript
Multiformats interface (multihash, multicodec, multibase and CID)
A very basic, runtime-agnostic crypto library
Predefined character sets to use with nanoid
The RAW rational numbers library written in JavaScript
Seedable random number generator supporting many common distributions.
A reference implementation of a list ordering system like JIRA's Lexorank algorithm
RFC 9562 UUID version 7 generator and validator
UUIDv7 generator library for JavaScript, RFC 9562 compliant. Supports encoding/decoding UUIDs to custom alphabets.
A powerful obfuscator for JavaScript and Node.js