Skip to content

zavastopher/get-a-name

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

get-a-name

get-a-name is a go module for randomly picking a name from name.txt files containing lists of names.

gif of get-a-name working

let the computer roll and look for the random name for that npc you don't care about

This project is inspired by various world building tools such as Fantasy name generator and Fantasy name Generator for obsidian

Usage

This project is currently going through a rewrite in order to use a database for storing names

Structure

This project is configured as an API that can run on a server or on your local machine if desired. There are two components in the architecture of the project.

The Database

The database is a docker container running the postgresql docker image. As of right now this container contains one database: randomtables. This tables contains the following table:

Names

This table contains entries for names that are referenced when calling the name generation route. The name entries must have a Category and Culture although these fields are not necessarily referenced everytime a name is generated.

License

About

A repository hosting name generators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages