This is a tool and library to procedurally generate fantasy worlds.
The API runs on port 7531.
The API supports the following routes. Where 123
is specified, it refers to an alphanumeric seed.
Character, random: /character/
Character, specific seed: /character/123
Climate, random: /climate/
Climate, specific seed: /climate/123
Country, random: /country/
Country, specific seed: /country/123
Culture, random: /culture/
Culture, specific seed: /culture/123
Heraldry, random: /heraldry/
Heraldry, specific seed: /heraldry/123
Language, random: /language/
Language, specific seed: /language/123
Merchant, random: /merchant/
Merchant, specific seed: /merchant/123
Monster, random: /monster/
Monster, specific seed: /monster/123
Organization, random: /organization/
Organization, specific seed: /organization/123
Pantheon, random: /pantheon/
Pantheon, specific seed: /pantheon/123
Region, random: /region/
Region, specific seed: /region/123
Town, random: /town/
Town, specific seed: /town/123
Just run ./build.sh
. The binary will be build/worldapi
.