Skip to content

reside-ic/ids

Repository files navigation

ids

Project Status: Active - The project has reached a stable, usable state and is being actively developed. R-CMD-check CodeFactor codecov.io

Generate random identifiers in a number of styles:

  • random ids of any number of bytes, such as 31f6d556fe2b303c with ids::random_id
  • UUIDs using the uuid package, such as 4f0efabf-0375-4a08-89ea-b8f162f07c44 with ids::uuid
  • human readable identifiers in the style <adjective>_<animal> (following gfycat.com), such as misanthropic_lungfish with ids::adjective_animal
  • human readable identifiers in the style of a sentence (following Asana, such as 33_enormous_chinchillas_tumbling_elegantly with ids::sentence
  • proquint ("PRO-nouncable QUINT-uplet") identifiers such as dizuz-soboz (which can be converted to an integer such as 40,2638,895) with ids::proquint

These can all be tweaked with options for length, words that are used, and the case that joins words. There is a function ids::ids for creating your own human readable identifiers.

Installation

Install this package from CRAN

install.packages("ids")

or install the development version with

remotes::install_github("reside-ic/ids", upgrade = FALSE)

About

ℹ️ Simple random identifiers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy