GitHunt
XA

xaviiic/xid-js

xid js is a globally unique id generator for Node.js

Globally Unique ID Generator

xid-js is a global unique id generator module for Node.js. The generator implementation is
ported from golang package xid.

A 20 chars long unique id can be generated directly without any configuration, and id
is encoded in base32 format (w/o padding) by
using Crockford's Base32 alphabet set.

Install

npm install xid-js

Usage

const xid = require('xid-js');

// generate an id
xid.next(); // b0xzcjjhcjkbqnpwz150

License

MIT License.

Languages

JavaScript100.0%

Contributors

MIT License
Created November 28, 2016
Updated February 2, 2026
xaviiic/xid-js | GitHunt