Apache POI
Word 2007で採用されたOOXML形式のファイルを読み書きできる。
HSLF (Horrible Slide Layout Format) - Microsoft PowerPoint (PPT) 形式のファイルを扱う。PowerPoint 97以降のファイルを読み書きできる。
XSLF (XML Slide Layout Format) - Office Open XML Presentation形式のファイルを扱う。PowerPoint 2007で採用されたOOXML形式のファイルを読み書きできる。
HPSF (Horrible Property Set Format) - Microsoft Officeのドキュメントサマリーを読むコンポーネント。ドキュメントサマリーとは、主にOfficeアプリケーションのメニューバーから「ファイル」→「プロパティ」で見られる情報のこと。
HDGF (Horrible DiaGram Format) - Microsoft Visio形式のファイルを扱う。現在は読み取りのみ可能。
HPBF (Horrible PuBlisher Format) - Microsoft Publisher形式のファイルを扱う。現在は開発初期段階にあって、ファイル内の一部の読み取りに限られている。
HSMF (Horrible Stupid Mail Format) - Microsoft Outlook (MSG) 形式のファイルを扱う。現在はファイルの読み取りのみ可能。
POIライブラリは、Rubyの拡張としても提供されている。