Skip to content
CDGet
  • Home
  • Projects
  1. Home
  2. All projects
  3. Randino

Randino

LibraryUtility

Generates random text in the language you ask for: person names, nicknames, single words and whole sentences, in any of nine languages and with no runtime dependencies. The same generators are published for JavaScript, Dart and Python.

Homepage (opens in a new tab)Documentation (opens in a new tab)Source code (opens in a new tab)

About this project

Randino generates random text in the language you ask for, in any of nine languages. Person names read like names people actually carry rather than like two syllables joined at random, and come with an English pronunciation where the language is not written in Latin script. Nicknames are the handles somebody would pick for a game or a website, built from everyday words across twenty-five themes and never from person names.

Those themes are available on their own as well, as a single word or as a function per theme, and whole sentences follow the grammar of the language they are written in, where the verb decides what can perform the action and what it can be performed on. Decorators generate nothing: they attach a random token or a modifier to a string you already have. Every generator takes the same options — the language, the length, how many to return, and a realism setting that runs from real words to fully invented ones.

It is published for JavaScript, Dart and Python, and all three draw from the same datasets and honour the same options, so a call written for one reads the same in the others. None of the packages has a runtime dependency, which makes it as usable for seeding a database or filling a test fixture as for the sign-up screen that suggests a name.

Features

  • Documentation site

  • TypeScript types

  • Multiple languages

  • Verified by tests

  • Cross-platform

  • No dependencies

Project information

Started
2026
License
MIT (opens in a new tab)
Programming languages
PythonDartJavaScript
Tags
name-generatornickname-generatorrandom-datarandomizermultilingual
Packages
randino (opens in a new tab)npmrandino (opens in a new tab)pub.devrandino (opens in a new tab)PyPI
Popularity
3
GitHub stars
28
npm downloads
Randino — npm downloads, Last 30 days
npm downloads
Aug 120
Aug 130
Aug 140
Aug 150
Aug 160
Aug 170
Aug 180
Aug 190
Aug 200
Aug 210
Aug 220
Aug 230
Aug 240
Aug 250
Aug 260
Aug 270
Aug 280
Aug 290
Aug 300
Aug 310
Sep 10
Sep 20
Sep 30
Sep 46
Sep 56
Sep 611
Sep 70
Sep 80
Sep 94
Sep 101
Last 30 days
ContactDonate
The projects listed here are open source under the MIT License.© 2026 CDGet. All rights reserved.