A typed component library for design systems with regal restraint. Composable primitives, deterministic theming, and zero runtime overhead — your interface speaks with the authority of a coat of arms.
import { Crest, Banner } from '@lordly/heraldica';
<Crest variant="argent">
<Banner motto="Ad astra per code" />
</Crest>
A state machine framework with hierarchical authority. Routes, guards, and ceremonies modelled as a court — each transition signed and sealed, every action accountable to the throne.
const realm = sovereign({
states: { idle, decree, archive },
transitions: [
{ from: 'idle', on: 'PROCLAIM', to: 'decree' }
]
});
An SVG ornamentation engine — generative borders, sunbursts, and corner flourishes rendered programmatically. Decorative geometry as a first-class citizen of your build pipeline.
filigree.sunburst({
rays: 24,
innerRadius: 120,
outerRadius: 480,
stroke: '#c9a84c'
}).toSVG();
A type-safe RPC layer for distributed services. Convenes endpoints with formal protocols, schema-bound contracts, and end-to-end inference — no diplomat is left without credentials.
const court = conclave.router({
proclaim: t.input(Decree).output(Receipt),
consult: t.input(Query).output(Counsel)
});
A markdown-driven static site engine for the long-form essayist. Footnotes, marginalia, drop-caps, and ligature-aware typography rendered as if pressed onto fine parchment.
vellum.compose({
manuscript: './essays/**/*.md',
typeset: 'didone',
ornaments: ['dropcap', 'fanlight']
});
A CLI for ceremonial release management. Tags, changelogs, signed artifacts, and coronation messages composed with the gravity each version deserves — because every ship is an event of state.
$ regalia coronate --version 5.0.0 \
--proclamation "By royal decree…" \
--sign --notarize --publish