Anno MMXXVI · Established for the Craft

lordly.dev

A Royal Toolkit · Libraries, Patterns & Instruments for the Discerning Engineer

Descend into the Halls

The Armory

Instruments forged for the realm of code

I.

Heraldica

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>
v4.2.0 TypeScript MIT
II.

Sovereign

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' }
  ]
});
v2.8.1 Framework-agnostic Apache-2.0
III.

Filigree

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();
v1.6.4 SVG MIT
IV.

Conclave

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)
});
v3.0.0 tRPC-compatible MIT
V.

Vellum

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']
});
v0.9.7 SSG BSD-3
VI.

Regalia

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

The Great Hall

Tenets by which our craft is governed

Composure

Every primitive is small, deliberate, and composable. Grand cathedrals from modest stones — never the reverse.

Ceremony

Releases, migrations, and breaking changes are events of state. We document them as one would a royal decree.

Precision

Types, tests, and timing are the courtiers of correctness. We attend to them with the care of a master jeweller.

Restraint

Two colours. Two fonts. One purpose. Ornament earns its place by service to the work, never by mere abundance.

The Chancery

Recent proclamations from the workshop

  1. 02 MAY MMXXVI

    Heraldica 4.2 — Sovereign Themes

    Theming inheritance now follows a strict line of succession. Ancestral tokens cascade through the component tree without runtime cost.

  2. 17 APR MMXXVI

    Conclave 3.0 — The Great Convocation

    A complete redrafting of the protocol layer. Schema inference now travels intact across realms; latency reduced by a third.

  3. 29 MAR MMXXVI

    Filigree 1.6 — Ornament Manifests

    Generative ornaments may now be declared in YAML manifests, compiled at build time, and embedded as static SVG.

  4. 11 FEB MMXXVI

    Vellum 0.9 — Marginalia Engine

    Footnotes and side-notes now share a unified layout pass. Long-form essays at last typeset with proper hanging punctuation.