character-namegen
v0.8.0
Published
Fantasy/RPG name generator including capable IRL cultural name generation.
Readme
character-namegen NPM Package
RPG name generator with a decently good (in our opinion) IRL name generator.
Install
npm install character-namegen
# ...or
pnpm add character-namegen
# ...or
yarn add character-namegen
# ...or
bun add character-namegenUsage
For example:
import { generate, Female } from "character-namegen";
const generated = generate(Female);
// => { givenName, surname, gender }generate(gender?, culture?): an empty gender or a null culture is resolved at random.
Types
Gender("male" | "female" | "non-binary"), withMale,Female,NonBinaryconstantsName{ givenName, surname: string; gender: Gender }Culture,IRLCulture,PhonemeCulture;SUPPORTED_CULTURES,IRL_CULTURES,PHONEME_CULTURES
License
Apache-2.0. The name lists are derived from public sources and transformed and cleaned by us; please see the credits and LICENSE.
