XID – Dependency-Free Unique ID Generator in One C File
XID – Dependency-Free Unique ID Generator in One C File
XID generates 20-character globally unique IDs (48-bit timestamp + 64-bit entropy + 8-bit counter + 5-bit checksum) in a single C file with zero dependencies. Features built-in timestamp extraction, collision resistance, and portable design for any platform - ideal for databases, IoT, and distributed systems. char id = xid_generate(); // => "01H5Z7K4W9A3B6C8D0F2G" Gists: https://gist.github.com/Ferki-git-creator/17450d52d143f746f0... (Feedback wanted: entropy improvements, embedded use cases, optimizations)*
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
K-ordered unique id in decentralised manner for Go
Sonyflake – distributed unique ID generator implemented in Rust
UPID – a unique ID with built-in prefix
Short unique ordered ID generator[Python]
Quench: The Gulp file generator
FlocBloc: Obfuscate Your FLoC ID
FlocBloc: Obfuscate Your FLoC ID
FlocBloc – Obfuscate/Spoof your FLoC cohort id
FlocBloc – Obfuscate/Spoof your FLoC cohort id