NPOI alternatives and similar packages
Based on the "Office" category.
Alternatively, view NPOI alternatives based on common mentions on social networks and blogs.
-
EPPlus
EPPlus is a .net library that reads and writes Excel 2007/2010 files using the Open Office Xml format (xlsx). -
ExcelDataReader
Lightweight and fast library written in C# for reading Microsoft Excel files (2.0-2007). -
Open XML SDK
The Open XML SDK provides open-source libraries for working with Open XML Documents (DOCX, XLSX, and PPTX). -
ClosedXML
ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files -
DocX
DocX is a .NET library that allows developers to manipulate Word 2007/2010/2013 files, it does not require Microsoft Word or Office to be installed. -
Report-From-DocX-HTML-To-PDF-Converter
.NET Core library to create custom reports based on Word docx or HTML documents and convert to PDF -
ExcelDna-Unpack
Command-line utility to extract the contents of Excel-DNA add-ins packed with ExcelDnaPack -
GemBox.Bundle
A package of .NET components that enable fast, simple and efficient processing of office files (Excel, Word, PowerPoint, PDF and emails). [$]****[Free Lite versions] -
Outlook Redemption
Library to work with the Outlook Object Model and (Extended) MAPI. Supports Outlook 98
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of NPOI or a related project?
Popular Comparisons
README
NPOI
This project is the .NET version of POI Java project. With NPOI, you can read/write Office 2003/2007 files very easily.
Get Started with NPOI
https://github.com/tonyqus/npoi/wiki/Getting-Started-with-NPOI
Contributors
Big thanks to all NPOI contributors!!!
Telegram User Group
Join us on telegram: https://t.me/npoidevs
NOTE: QQ or wechat is not recommended.
Advantage of NPOI
a. It's totally free to use
b. Cover most features of Excel (cell style, data format, formula and so on)
c. Supported formats: xls, xlsx, docx.
d. Designed to be interface-oriented (take a look at NPOI.SS namespace)
e. Support not only export but also import
f. Real successful cases all over the world
g. huge amout of basic examples
h. Works on both Windows and Linux How to use NPOI in Linux
System Requirement
.NET Standard 2.0 (.NET Core)
.NET Framework 4.0 and above