A file that contains reusable and shareable report elements, including Actuate BIRT technology such as Actuate BIRT data object, information object, and report document data sources, Flash objects, HTML buttons, and HTML5 charts. An Actuate BIRT library file contains Extensible Markup Language (XML) elements that extend the library (.rptlibrary) file format to support these report elements. A report developer uses BIRT Designer Professional to create an Actuate BIRT library file directly or from an Actuate BIRT report design (.rptdesign) file.