Random Elven Names

Generate random elven names, that are unique and politically correct. This can be used to anonymize data, for example. This is based on the algorithm proposed on < https://web.archive.org/web/20210412140219/https://www.angelfire.com/rpg2/vortexshadow/names.html>.


Randelves

This is a simple R package that allows generating unique random names of elves. This is especially useful if you want to anonymize names in a politically correct manner.

You can install it from CRAN:

R``` install.packages("randelves")


You can then use the package in R like this:

R```
> randelves::random_elves(10)
[1] "Tatharaethus"   "Caelellondeth"  "Thasel"         "Evselelis"
[5] "Rure"           "Lamemar Nyvara" "Jarnaerail"     "lyn'Dhodreron"
[9] "Eilreen"        "Lalianas"

You can also require short names:

R```

randelves::random_elves(10, short = TRUE) [1] "Aeltil" "Nuvanna" "Eirtae" "Sylthi" "Baelatril" "Gilemar" [7] "Afla" "Zyuath" "Afafel" "Sehin"


Under the hood, this uses the algorithm proposed in [https://www.angelfire.com/rpg2/vortexshadow/names.html](https://web.archive.org/web/20210412140219/https://www.angelfire.com/rpg2/vortexshadow/names.html).

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("randelves")

0.1.0 by Ulysse Geinoz, 3 months ago


https://github.com/ulysg/randelves


Report a bug at https://github.com/ulysg/randelves/issues


Browse source code at https://github.com/cran/randelves


Authors: Ulysse Geinoz [aut, cre, cph]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports cli, dplyr, glue

Suggests testthat


See at CRAN