A tiny Slidev addon with a bigger view

Let the audience explore your architecture.

Keep a crisp, print-safe diagram on the slide. Open the full Archify viewer only when someone wants to dig deeper.

  • Slidev
  • Vue 3
  • Native dialog
  • MIT licensed
A Slidev presentation slide with an Archify diagram and its interactive explorer open
A static preview, one click away from the full diagram.

See it in context

A real Slidev deck, right here.

Use the presentation controls or arrow keys to move through the example. Select the diagram to open its interactive Archify view.

Open presentation

←→ Navigate slides · Click the diagram to explore its nodes and relationships.

Small surface, useful details

One slide preview. The whole model when you need it.

01

Clear at a glance

Use an SVG preview on the slide, so the architecture stays legible and the presentation remains lightweight.

02

Explore on demand

Open Archify’s standalone viewer in a native dialog to focus nodes, follow relationships, and use its controls.

03

Ready for the handout

Slidev print and PDF output keeps the static diagram and omits the interactive dialog.

Get started

Add it to a deck in a minute.

Install the addon, declare it in your Slidev frontmatter, then point the component at files in your deck’s public folder.

1

Install the package

npm install --save-dev slidev-addon-archify-explorer
2

Register the addon

addons:
  - slidev-addon-archify-explorer
3

Use it in a slide

<ArchifyExplorer
  preview="diagrams/system.svg"
  src="diagrams/system.html"
  title="System architecture"
  alt="System architecture diagram"
/>

Component API

A few props. No framework of its own.

Pass local files from your deck’s public directory. The default slot lets you provide a custom preview or layout.

Prop / slotTypeDefaultPurpose
srcstring · required—Path to the standalone Archify HTML viewer.
titlestring · required—Accessible name for the explorer dialog.
previewstring—Optional SVG shown as the clickable slide preview.
altstringtitleAlternative text for the preview image.
buttonLabelstringExplore diagramAccessible action label for the preview button.
closeLabelstringCloseLocalized label for the dialog close button.
default slotVue template—Custom preview content; retained in print mode.

Open source · MIT

Bring the diagram into the conversation.

Try the demo, add the addon to a deck, or help improve the component.