Introduction
VDocs is a modern .NET library for creating and manipulating Word documents (.docx) without requiring Microsoft Office or Word Interop. Built on top of the Open Packaging Convention, it provides a fluent, developer-friendly API that eliminates the boilerplate of working directly with Open XML.
Whether you're generating invoices, reports, contracts, or mail-merged letters, VDocs gives you a clean abstraction while remaining fully compatible with the .docx format.
Why VDocs?
- No Office installation required — runs anywhere .NET runs
- Fluent builder API — readable, chainable document construction
- Full TypeScript-style IntelliSense via XML docs on every member
- Async-first with cancellation token support throughout
- Supports .NET 6, 7, 8, and 9
Ready to dive in?
Head to to add VDocs to your project, then follow the guide to generate your first document in minutes.