DLP/Libraries

This page describes the Libraries that make up the Document Liberation Project, including detailed information about supported/proposed file formats.

Adding to this page
Please
 * Follow the syntax of the tables below
 * If you have questions, ask on DLP/IRC

Export Libraries
These libraries are also known as generators.

Import Libraries
Please keep the rows in this table sorted by Library Name -> Format Family -> File Format

How to analyse file format
To analyse binary file format, the OLE Toy python tool could be used. It support following formats:


 * PUB (Microsoft Publisher ver 98/2k and 2002 to 2010)
 * VSD, VSS (Microsoft Visio, ver 1-11)
 * DOC (Microsoft Word)
 * XLS (Microsoft Excel)
 * PPT (Microsoft PowerPoint)
 * MDB (Microsoft Access)
 * VBA (Microsoft Office)
 * RTF (Microsoft Office)
 * CLP (Microsoft clipboard)
 * FH (Macromedia Freehand ver.7 to 11)
 * QPW (QuattroPro spreadsheets)
 * SVM (StarOffice)
 * PPP (old PagePlus files, BIPU support)
 * CDR (CorelDRAW ver. 3 to 16)
 * WLD (CorelDRAW ver. 1 and 2)
 * CMX (CorelDRAW)
 * CPL (CorelDRAW palette)
 * CDW ("Kompas" unknown version, files were picked on Inet)
 * ABR/GRD (Adobe brushes and gradients)
 * ICC (colour profiles)
 * WMF, EMF, EMF+ (Windows Metafile)
 * REX, RX2 (Propellerheads ReCycle)
 * XML
 * CDX (CambridgeSoft ChemDraw, BIPU support)
 * LRF (Sony BroadBand EBook, also known as BBeB)
 * PDB (various Palm-based e-book formats, currently eReader, Plucker, PalmDoc, TealDoc, zTXT, iSilo ver. 1 to 3 and TomeRaider3. iSilo and TomeRaider3 only shows basic structure, because the format is not known.)
 * WPD (Software602 602Text; this format has nothing in common with WordPerfect.)
 * IMP (SoftBook e-book)
 * ZMF (Zoner Callisto, also known as Zoner Draw)
 * ZBR (Zoner Zebra)
 * BMI (Zoner Bitmap)
 * IWA (Apple iWork '13. This format is used by Keynote 6, Pages 5 and Numbers 3, with a big chunk of the internals shared among all three applications. Support for Numbers is BIPU.)
 * WLS (Software602 602Tab, aka MagicTab)
 * TC6, GC6 (Software602 C602)
 * PLIST (Apple property list)
 * 602 (Software602 T602)

To analyse Office Open XML (OOXML) formats (like: .docx, .xlsx, .pptx, .vsdx) the Chromium/Chrome extension could be used. It automatically decompress xml, and allow editing XML/zip files.