lini 0.4.1

Pretty diagrams from plain text, with fine-grained control. Compiles to clean, themeable SVG.
Documentation
// A group's title is a |caption| (SPEC §8) — it defaults to pin: top, so it
// rides the top edge whatever the group's layout. A footer is pin: bottom.
// link: wraps a shape in <a href>.

{
  layout: row; gap: 32; padding: 20; align: start;
}

card |group| { layout: column; gap: 10; } [
       |caption| "Profile"
  name |box|     "Ada Lovelace"
  role |box|     "Engineer"
]

panel |group| { layout: column; gap: 10; } [
    |caption| "Sales"
  a |box|     "Plan"
  b |box|     "Actual"
    |footer|  "Q3 2026"
]

docs |box| { link: "https://example.com"; width: 120; height: 48; } "Docs"