Playground

Try a PPTX, XLSX or DOCX from the examples, or select your own local file. Your choice follows you between tabs; local files stay in your browser and are not uploaded. All four integrations use the same renderers.

New here? Start with HTML element for built-in controls. The other tabs show a minimal mount example beside a live viewer. Their paging and zoom bars are app-owned demo UI, not controls automatically created by those snippets; add your own controls when you need them.

This is a view-only preview: no editing, conversion or formula recalculation. Getting started covers installation and host sizing; fidelity and limits describes what to expect.

The easiest way: one tag. Import @aared/viewer/element once in the app code your bundler builds, then add <aared-viewer src=“file.pptx” controls> — it detects the format, opens the file, and draws it with built-in paging and zoom. Use it when you want a viewer without writing render code. Removing the element cleans up; changing its source replaces the file.

Viewer with built-in controls

htmlindex.html
<!-- once, in your bundled app code: import "@aared/viewer/element"; -->
<aared-viewer
  src="./post-production-review.pptx"
  style="height: 480px"
  controls>
</aared-viewer>

Pick a fixture to begin.