Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

OfficeIMO · Open-source document tools

Create. Convert.
Make documents work.

Generate reports, organize PDFs, and extract content with open-source document tools.
Use .NET, PowerShell, the CLI, or your browser—without Microsoft Office.

Meet OfficeIMO Studio

Keep your document
at the center.

Follow a comment, find the right passage, or put pages in order. Studio brings document tools into one desktop workspace.

Explore the workspace

Desktop source build · Public downloads in preparation

Actual OfficeIMO Studio window showing a sample PDF dashboard.
Desktop workspace

Studio

Read, review, and organize documents in a visual workspace.

Explore Studio →
Command line

CLI

Convert, extract, and inspect files from scripts and terminal commands.

Meet OfficeIMO.Tool →
.NET & PowerShell

Libraries

Build document workflows into your applications and automation.

Find your library →
No COM
No Office Required
Cross-Platform Core
NativeAOT Matrix
MIT License

Start with the document job

Made with OfficeIMO

See it in action.

Try a document tool, explore real output, or start from a working example.

Frequently Asked Questions

Does OfficeIMO require Microsoft Office to be installed?

No. OfficeIMO uses managed document engines and focused package dependencies; it does not require Microsoft Office, COM automation, or Office interop assemblies at runtime. Optional desktop Office checks are validation oracles, not runtime dependencies.

Does OfficeIMO support DOC, XLS, XLSB, and PPT as well as DOCX, XLSX, and PPTX?

OfficeIMO classifies and reads modern and legacy Word, Excel, and PowerPoint families, writes documented native subsets, and reports conversion coverage by operation and fidelity. Use the compatibility dashboard for tracked behaviors, fallbacks, and deliberate blocks.

What .NET versions are supported?

OfficeIMO targets .NET 8.0, .NET 10.0, .NET Standard 2.0, and .NET Framework 4.7.2.

Is OfficeIMO free for commercial use?

Yes. The OfficeIMO packages themselves are published under the MIT License. However, some optional package families build on third-party dependencies with their own upstream terms, so commercial teams should also review our Third-Party Dependencies page during OSS approval.

How does OfficeIMO compare to Aspose or GemBox?

OfficeIMO is an MIT-licensed, source-available document platform for .NET and PowerShell with modern and legacy Office support, focused packages, explicit conversion-fidelity policies, and no runtime royalty. Commercial suites can provide broader portfolio coverage, more mature rendering for some workloads, formal support, and procurement SLAs. Compare the exact formats, operations, fidelity, deployment model, and support obligations your application needs on our evaluation page.

View All FAQs

Built by Evotec · Open source

Make documents part of your workflow.

Explore the source, read a guide, or talk to us about support and development.

Example source

Download source