Aller au contenu
CDGet
  • Accueil
  • Projets
  1. Accueil
  2. Tous les projets
  3. Randino

Randino

BibliothèqueUtilitaire

Engendre du texte aléatoire dans la langue demandée : noms de personne, pseudonymes, mots isolés et phrases entières, dans neuf langues et sans dépendance à l’exécution. Les mêmes générateurs sont publiés pour JavaScript, Dart et Python.

Site web (s’ouvre dans un nouvel onglet)Documentation (s’ouvre dans un nouvel onglet)Code source (s’ouvre dans un nouvel onglet)

À propos de ce projet

Randino engendre du texte aléatoire dans la langue demandée, parmi neuf langues. Les noms de personne 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 vingt-cinq thèmes et jamais à partir de noms de personne.

Ces thèmes existent aussi seuls, sous la forme d’un mot ou d’une fonction par thème, et les phrases entières suivent la grammaire de leur propre langue : le verbe décide de ce qui peut faire l’action et de ce sur quoi elle peut porter. Les décorateurs n’engendrent rien ; ils accrochent un jeton aléatoire ou un qualificatif à une chaîne que l’on possède déjà. Chaque générateur prend les mêmes options — la langue, la longueur, le nombre à renvoyer, et un réglage de réalisme qui va des mots réels aux mots pleinement inventés.

Il est publié pour JavaScript, Dart et Python, et les trois puisent dans les mêmes jeux de données et respectent les mêmes options, de sorte qu’un appel écrit pour l’un se lit à l’identique dans les autres. Aucun des paquets n’a de dépendance d’exécution, 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

  • Site de documentation

  • Types TypeScript

  • Plusieurs langues

  • Vérifié par des tests

  • Multiplateforme

  • Sans dépendances

Informations sur le projet

Début
2026
Licence
MIT (s’ouvre dans un nouvel onglet)
Langages de programmation
PythonDartJavaScript
Mots-clés
name-generatornickname-generatorrandom-datarandomizermultilingual
Paquets
randino (s’ouvre dans un nouvel onglet)npmrandino (s’ouvre dans un nouvel onglet)pub.devrandino (s’ouvre dans un nouvel onglet)PyPI
Popularité
3
Étoiles GitHub
28
Téléchargements npm
Randino — Téléchargements npm, 30 derniers jours
Téléchargements npm
12 août0
13 août0
14 août0
15 août0
16 août0
17 août0
18 août0
19 août0
20 août0
21 août0
22 août0
23 août0
24 août0
25 août0
26 août0
27 août0
28 août0
29 août0
30 août0
31 août0
1 sept.0
2 sept.0
3 sept.0
4 sept.6
5 sept.6
6 sept.11
7 sept.0
8 sept.0
9 sept.4
10 sept.1
30 derniers jours
ContactFaire un don
Les projets présentés ici sont open source sous licence MIT.© 2026 CDGet. Tous droits réservés.