{"library":"hexoid","type":"library","category":null,"description":"Hexoid is a minimalist (190B) and high-performance utility designed for generating fixed-length, randomized hexadecimal IDs in JavaScript environments, including Node.js and browsers. The current stable version is 2.0.0, which introduced significant changes for improved module interoperability. It is primarily used when a quick, unique string identifier is needed, but cryptographic security is not a requirement. Key differentiators include its extreme speed, small footprint, and focus on simple hexadecimal output, contrasting with larger, more feature-rich UUID libraries. While it provides good collision resistance for common use cases, users must be aware it is not cryptographically secure and the risk of collisions increases with shorter lengths, as detailed by the Birthday Problem.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","id","uid","uuid","random","generate","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install hexoid","imports":["import { hexoid } from 'hexoid';","const { hexoid } = require('hexoid');","import type { HexoidFn } from 'hexoid';"]},{"cmd":"yarn add hexoid","imports":[]},{"cmd":"pnpm add hexoid","imports":[]}],"homepage":null,"github":"https://github.com/lukeed/hexoid","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/hexoid","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/hexoid/compatibility"}}