Skip to content

@lexiconlang/scifi

Sci-fi genre pack: 9 alien species, star systems with planets, ships, megacorps, factions — ~15 generators total.

bash
pnpm add @lexiconlang/scifi

Quick start

ts
import { humanoidName, insectoidName, aquaticName } from "@lexiconlang/scifi";
import { createContext } from "@lexiconlang/core";

const ctx = createContext({ seed: "crew-manifest" });

humanoidName.generate(ctx.child("captain")); // → TranslatedName
insectoidName.generate(ctx.child("engineer"));
aquaticName.generate(ctx.child("medic"));

Cultures

CultureArchetypeVisual glyph system
humanoidflowingCanvas geometric (holistic)
insectoidsibilantSVG chitin (phonemic)
aquaticflowing
synthclipped
birdpeopleflowing
rockpeopleguttural
mycoidsresonant
mammalianflowing
plantoidflowing

All cultures are exported from the package root.

Worldbuilding generators

ts
import {
  starSystem,
  ship,
  megacorp,
  faction,
  species,
  speciesName, // generates a name for a given species
} from "@lexiconlang/scifi";

See the package source for the full list.

Released under the MIT License.