ai/nanoid is a tiny, secure, URL-friendly, unique string ID generator for JavaScript. The nanoidr package is an R port of NanoID.
The original NanoID library generates random strings using crypto API, which is replaced with openssl::rand_bytes
in nanoidr package. See also Generating Secure Random Numbers in R for more details about openssl::rand_bytes
.
Alternatives
Seeking more alternatives?
For random string generation, stringi::stri_rand_strings
function or the richfitz/ids package may help you.