novemberborn

novemberborn/ksuid

Node.js implementation of K-Sortable Globally Unique IDs

JavaScript
262
28
Other

This is a Node.js library for generating and working with KSUIDs, which are K-Sortable Globally Unique IDs that combine a timestamp with random data to enable time-based sorting. The library provides methods to create KSUIDs synchronously or asynchronously, parse existing ones, compare them, and access their components like timestamps and payloads. It's designed for developers building distributed systems who need unique identifiers that maintain chronological ordering while being globally unique.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of novemberborn/ksuid

Account's avatar
Converts arrays of integers from one base to another. Uses an O(N²) algorithm.
Account's avatar
Fake JavaScript timers
Account's avatar
TypeScript definitions for node
Account's avatar
Node.js test runner that lets you develop with confidence.
Account's avatar
output coverage reports using Node.js' built in coverage
Account's avatar
JavaScript Standard Style

Support the repos that depend on novemberborn/ksuid

Top contributors

novemberborn's profile
novemberborn
50 contributions
amdolan's profile
amdolan
1 contributions
andyburke's profile
andyburke
1 contributions
jplock's profile
jplock
1 contributions
luckcolors's profile
luckcolors
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet