Documentation
One document platform.
Every layer mapped.
Start with the outcome you need, see which focused package owns it, follow a tested workflow, and move into generated API detail only when you need exact members.
Choose a path
What are you trying to do?
Create and edit
Reports, workbooks, decks, PDFs, forms, diagrams, messages, and notebooks.
02Convert and render
Office, PDF, HTML, Markdown, RTF, images, and open formats.
03Read and extract
Normalized content for search, review, ingestion, and AI workflows.
04Automate with PowerShell
477 cmdlets across 16 validated command families for script-first jobs.
Core entry points
Start with a document family
Source-derived platform map
Far more than four basic packages.
The component index is generated from project metadata and grouped by ownership: Office documents, publishing and conversion, extraction and ingestion, formats and interoperability, Google Workspace, rendering surfaces, foundations, and integrations.
Know the package already?
Jump to generated reference.
API pages are generated from the repository source and include signatures, inheritance, member navigation, and source links.
Package feeds, license, and source links
Find the workflow you need
- Workflow Finder maps inputs and outcomes to focused .NET packages and PowerShell commands.
- Database reporting connects DbaClientX query and bulk-write paths to Excel and CSV artifacts.
- Content publishing covers Markdown, HTML, RTF, OneNote, OpenDocument, Office, and PDF routes.
- Generated output gallery shows committed document previews tied to examples and tests.
- PSWriteOffice benchmarks explains the comparison contract and provides reproducible commands.
- OfficeIMO roadmap lists open product work; package and workflow pages describe the current source contract.
Package feeds
- Create and edit: Word on NuGet, Excel on NuGet, PowerPoint on NuGet, PDF on NuGet, OneNote on NuGet, OpenDocument on NuGet, and Visio on NuGet.
- Web and text: HTML, Markdown, RTF, EPUB, AsciiDoc, LaTeX, and CSV.
- Workflow packages: Reader.All, Google Workspace, and focused conversion packages on the downloads page.
- PowerShell: PSWriteOffice on PowerShell Gallery.
Source and license
OfficeIMO is available under the MIT License. Browse the source repository, inspect third-party dependencies, or report a reproducible issue through GitHub Issues.