- AngularJS
- Twitter Bootstrap
- PouchDB
Generate fantasy names using dictionaries of words as training data.
It uses Markov chain, a procedural algorithm, to make coherent chains of values.
The results are highly customizable. The Markov's order defines the amount of characters "looked back" by the algorithm. Set lower orders to generate more random results.
You can create your own set of data to generate any kind of names including food, animals, places, monsters, etc. Your saved lists will be stored locally on your device.
It has been inspired by Tw1ddle's MarkovNameGenerator
Generate random names that can be used for any generic characters (heroes, villains, main protagonist, etc.) in most fantasy campaigns.
These fantasy names use a list of thousands of names, generating millions of possible results.
Generate names for a specific fantasy race.
Some species are gendered (male and female). You may also find two alternatives for the same species. It could be useful to distinguishing two different kind of population/tribes (e. g. Wood and High elves).
Species | Gender | Alternative |
---|---|---|
Goblins | NO | NO |
Orcs | NO | NO |
Ogres | NO | NO |
Dwarfs | YES | NO |
Halflings | YES | NO |
Gnomes | YES | NO |
Elves | YES | YES |
Cavemen | YES | NO |
Faerykind | YES | YES |
Dark Elves | YES | YES |
Half-Demons | YES | NO |
Dragons | YES | NO |
Demons | NO | NO |
Angels | YES | NO |
Generate names for Mystic Orders, Military Units and Thieves & Assassin group. They could also be used for any group of adventurers or guilds.
They are generated using random word with the patterns below.
Mystic Orders
<group> of the <entity>
<group> of the <description> <entity>
<description> <group> of the <description> <entity>
<description> <group>
Military Units
<commander>'s <group>
<description> <group>
<description> <description> <group>
<group> of the <place>
Thieves & Assassins
<role> of <goal>
<adjective> <action> <title>
<description> <group>
Generate tavern names using random words with the following patterns.
<adjective> <noun>
<adjective> <noun> <title>
The <adjective> <noun>
The <adjective> <noun> <title>
<noun> & <noun>
<noun> & <noun> <title>
<adjective> <title>
The <adjective> <title>
The words used to generate the names can be customized by the user.
It implements what is defined on this D&D wiki page.