Skip to content

relationship-generator 1.0.0

Choose a tag to compare

@dasmig dasmig released this 20 Oct 22:31
· 14 commits to main since this release

First release. Generates the people around a person: parents, siblings (full and half, with twins), partners and ex-partners, children and stepchildren, with believable ages, deaths and surnames that follow each country's naming convention.

  • Demography from UN WPP 2024 (fertility), the UN World Marriage Data 2019 and the UN Household Size and Composition database; 235 countries in the full tier, 193 in lite.
  • anchor_spec fixes any part of the starting person (age, sex, country, name, parents, siblings, unions); expand gives the family of any member, agreeing with the first.
  • Deterministic and bit-identical on MSVC, gcc, clang and Apple clang; batch generation with for_each_family.
  • Requires birth-generator 3.2.0 and name-generator 4.5.0.