Apache POI是Apache软件基金会的开放源码函式库，POI提供API给Java程式对Microsoft Office格式档案读和写的功能。.NET的开发人员则可以利用NPOI（POI for .NET）来存取POI的功能。