random_name_generator 1.0.2
random_name_generator: ^1.0.2 copied to clipboard
Dart package for the generation of Random Names, based on most common names
This package creates random people names to be used in Dart/Flutter apps. The generation is done based in the most common names in each of the selectable zones.
Please star the repo to support the project
Features #
Creation of names for a random person, man or woman. Creation of names, surnames or full names. The names are generated randomly based on the list of 100 most common names and surnames.
Usage #
RandomNames is a tool class to create random names for specific Zone. To create a RandomNames
instance you need to use one of available Zone objects.
var randomNames = RandomNames(Zone.us);
The RandomNames object has several methods to get random people names:
randomNames.name() gives a random first name (man or woman)
randomNames.womanName() gives a random woman first name
randomNames.manName() gives a random man first name
randomNames.surname() gives a random last name
randomNames.fullName() gives a random full name (man or woman)
randomNames.womanFullName() gives a random woman full name
randomNames.manFullName() gives a random man full name
Supported Zones #
There are static accessors to the different zones available on the Zone class:
Zone.catalonia
Zone.france
Zone.spain
Zone.uk
Zone.us
Additional information #
Feel free to create a pull request to expand the library for other Zones.