For AI agents: the complete documentation index is available at https://a3s-lab.github.io/Office/docs/0.3.0/en/llms.txt, the full documentation bundle is available at https://a3s-lab.github.io/Office/docs/0.3.0/en/llms-full.txt, and this page is available as Markdown at https://a3s-lab.github.io/Office/docs/0.3.0/en/index.md.

A3S Office 0.3.0 documentation

This is the frozen documentation for A3S Office 0.3.0. It covers the document, Markdown, spreadsheet, presentation, and PDF browser components as they were released in that version.

Choose a path

GoalStart here
Evaluate an editor in the browserOpen the Playground
Embed an editor in an applicationGetting started
Compare React, Vue, and custom-element bindingsComponent integration
Configure one editor in detailEditor API
Add host actions or TipTap extensionsExtension model
Inspect or edit files from a coding agentCLI and Skill

Editor surfaces

SurfacePublic componentPrimary engine
DocumentDocumentEditorTipTap/ProseMirror plus the A3S Office layout kernel
MarkdownMarkdownEditorTipTap visual editing and a controlled Markdown source model
SpreadsheetSpreadsheetEditorGrid interaction plus the A3S Office calculation kernel
PresentationPresentationEditorScene graph with on-demand TipTap text editing
PDFPdfViewerPDFium WebAssembly rendering and annotation controllers

The public package is @a3s-lab/office. It exposes typed core models, React components, Vue bindings, custom elements, and one shared stylesheet.

Languages and versions

Use the navigation controls to switch between Simplified Chinese and English, or between latest and a published release. Search stays scoped to the current language and version so API results from different releases are never mixed.