NetOffice Framework

NetOffice is a set of libraries for building Microsoft Office Addins and automation of Microsoft Office applications.

Use NetOffice to extend and automate Microsoft Office applications: Excel, Word, Outlook, PowerPoint, Access, Project and Visio.

Nuget NetOfficeFw.Outlook NetOfficeFw.Word NetOfficeFw.Excel NetOfficeFw.Powerpoint NetOfficeFw.Access

Getting Started

Install NetOfficeFw packages from NuGet and develop Microsoft Office solutions.

We publish signed and verified packages on netoffice nuget profile.

Our packages

Migrate from old packages

Notice: Using packages version Learn how to migrate.

Official NetOffice libraries use new NetOfficeFw prefix, are verified and signed.
Watch out for invalid packages as they contain incorrect assemblies and your projects will not work.


  • Microsoft Office integration without version limitations
  • All features of Microsoft Office 2010 up to 2019 and Office 365 are included
  • Active support in version independent development
  • Syntactically and semantically identical to the Microsoft Interop Assemblies
  • No training if you already know the MS Office object model
  • More readable code with automatic management of COM proxies
  • Usable with .NET Framework 4.0 or higher
  • Easy add-in development
  • No deployment hurdles, no registration
  • No dependencies, no Interop Assemblies, no need for VSTO

Microsoft Office Support

NetOffice supports Microsoft Office releases 2010, 2013, 2016, 2019 and Office 365.