Skip to content

tabone/naming-language

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Naming language generator

This is code for generating a 'naming language', using the algorithm behind @unchartedatlas. For more details, see these notes.

Installation

npm install --save language-generator

Usage

  import { makeBasicLanguage } from 'language-generator'

  const language = makeBasicLanguage('seed')
  language.makeWord()   // => tukan
  language.makeName()   // => Na tut Un
  language.getWord()    // => un

Global API

.makeBasicLanguage([seed:string]) => Language

.makeOrthoLanguage([seed:string]) => Language

.makeRandomLanguage([seed:string]) => Language

Language API

.getWord([key:string]) => string

.makeWord([key:string]) => string

.makeName([key:string]) => string

About

A generator for naming languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%