Pure TypeScript name engine -- Korean romanization, Five Elements stroke analysis, and population formatting. Zero dependencies.
Embed NameFYI widgets — name cards, Hanja characters, Five Elements, random names. 35,585 names. Zero dependencies, Shadow DOM, 4 themes.