Project

PSWriteOffice

PSWriteOffice is an open-source PowerShell and .NET project with packages, release history, and technical documentation.

Stars144
Forks12
Open issues16
PowerShell Gallery downloads151326
Releasev0.2.0
Language: C# Updated: 2026-04-06T15:21:31.0000000+00:00

Documentation

PSWriteOffice Overview

When to use PSWriteOffice and what it covers.

Use PSWriteOffice when a PowerShell workflow needs to create or read Office-style documents without automating the Office desktop applications.

It is the PowerShell-facing layer over OfficeIMO and is useful for report generation, workbook output, PowerPoint decks, Markdown conversion, and CSV workflows.

Common tasks

  • Generate Word documents from structured data.
  • Build Excel workbooks with tables, ranges, charts, and navigation.
  • Create PowerPoint decks for repeatable status reporting.
  • Convert Markdown or HTML content into document formats.