RandNick
Génère des noms de personne et des pseudonymes qui se lisent comme de vrais, dans neuf langues et sans dépendance à l’exécution. Utile pour des jeux de données, des valeurs d’exemple et des suggestions à l’inscription.
À propos de ce projet
RandNick engendre des noms de personne et des pseudonymes aléatoires dans la langue demandée. Les noms se lisent comme des noms que des gens portent vraiment, et non comme deux syllabes accolées au hasard ; ils viennent avec leur prononciation anglaise lorsque la langue ne s’écrit pas en alphabet latin.
Les pseudonymes sont ceux que l’on choisirait pour un jeu ou un site, bâtis à partir de mots du quotidien répartis en quatorze thèmes et jamais à partir de noms de personne, avec des millions de combinaisons avant même l’ajout d’un suffixe unique. Chaque générateur prend un seul objet d’options — la langue, la longueur, le nombre à renvoyer, et un réglage de style qui va du réaliste au pleinement inventé — de sorte que la même forme d’appel couvre les deux.
Le paquet n’a aucune dépendance d’exécution et tourne aussi bien dans Node que dans le navigateur, ce qui le rend aussi utile pour amorcer une base de données ou remplir un jeu de test que pour l’écran d’inscription qui propose un nom.
Fonctionnalités
Types TypeScript
Plusieurs langues
Vérifié par des tests
Sans dépendances
