Skip to content

view on a desktop screen for a better experience.

compare

GraphCompare

Two options side by side. Write a markdown table; `yes`/`no` become ✓ and –. Exact numbers on both axes are Matrix.

plans

[ PLANS ]
SoloStudio
  • Registry
  • Accent picker
  • Private source
  • Price$0$24

MDX

```
+------------------- [ PLANS ] --------------------+
|                                                  |
|                | Solo | Studio                   |
| ---------------+------+-------                   |
| Registry       |    ✓ |      ✓                   |
| Accent picker  |    ✓ |      ✓                   |
| Private source |    – |      ✓                   |
| Price          |   $0 |    $24                   |
|                                                  |
+--------------------------------------------------+
```

install

command

before after

[ RENDER ]
MermaidSVGThis
  • Source.md.svg.tsx
  • In git
  • Themable

MDX

```
+------------------- [ RENDER ] -------------------+
|                                                  |
|          | Mermaid |  SVG | This                 |
| ---------+---------+------+-----                 |
| Source   |     .md | .svg | .tsx                 |
| In git   |       ✓ |    – |    ✓                 |
| Themable |       – |    – |    ✓                 |
|                                                  |
+--------------------------------------------------+
```
[ PROPS ]
PropTypeDefaultDescription
titlestringCaption drawn on the top edge of the frame.
columnsstring[] | "Solo Studio"Option names across the top.
rowsCompareRow[]label plus one value per column. Booleans become ✓ or –. Optional when children are Markdown.
childrenMarkdown| | Solo | Studio | | --- | --- | --- | | Registry | yes | yes |
accentstringColumn name to highlight. Other columns recede.
palette"mono" | "duo" | "multi""mono"mono is one accent plus muted. duo paints the second series with --graph-accent-2. multi cycles three accents.
cornerstring"+"Character at each corner of the frame.
classNamestringPassed to the outer frame.