Deterministic by construction
Pin a seed, ask for content. Same seed → byte-identical output across machines, runs, and library versions. Save = seed.
Deterministic, seeded conlangs with phonotactics, lexicons, culture-specific naming, and visual glyph systems.
import { fantasy } from "@lexiconlang/fantasy";
const game = fantasy.withSeed("campaign-1");
const name = game.npc.name.full;
// → { form: "Drakaztum Ironforge",
// translation: "Strong-anvil Iron-forge",
// language: "fantasy.dwarvish" }Hand the same seed to a friend's machine and they generate the same NPC, the same tavern, the same dragon. Encode v:N into the path to support player-driven rerolls without disturbing the rest of the world.
@lexiconlang/glyphs — visual writing systems with SVG / Unicode / Canvas renderers.