# Revision history [back]

ClarisWorks/AppleWorks (CWK files) are like MS Works files in being a general container for multiple file types (word processing, spreadsheet, drawing, database). I presume your question is asking about the word processing, spreadsheet, and drawing components / formats. I don't think it is possible to import CWK files yet (as at v4.0.3.3). I tried the following commands without any luck:

/opt/libreoffice4.0/program/soffice --headless --convert-to ods:"calc8" --infilter="ClarisWorks" spreadsheet.cwk
/opt/libreoffice4.0/program/soffice --headless --convert-to odt:"writer8" --infilter="ClarisWorks" word_processing.cwk


StarOffice 7 and StarOffice 8 originally imported ClarisWorks files using the W4W filter. This appears to have treated CWK files like they were text (word processing) files. Support for importing ClarisWorks/AppleWorks files into LO using the MWAW filter has recently (2013-03-15) been added. Again though this appears to be a word processing only filter. The source code does currently mention this offers a "basic" level of support.

I don't know if anyone has been in contact with Terrence Curran, but he seems to have been working on a ClarisWorks/AppleWorks filter that will translate to ODF. He indicates that the old StarOffice/OpenOffice filters "simply opens the document as ASCII" and has numerous CWK test files up on GitHub.

ClarisWorks/AppleWorks (CWK files) are like MS Works files in being a general container for multiple file types (word processing, spreadsheet, drawing, database). I presume your question is asking about the word processing, spreadsheet, and drawing components / formats. I don't think it is possible to import CWK files yet (as at v4.0.3.3). I tried the following commands without any luck:

/opt/libreoffice4.0/program/soffice --headless --convert-to ods:"calc8" --infilter="ClarisWorks" spreadsheet.cwk
/opt/libreoffice4.0/program/soffice --headless --convert-to odt:"writer8" --infilter="ClarisWorks" word_processing.cwk


StarOffice 7 and StarOffice 8 originally imported ClarisWorks files using the W4W filter. This appears to have treated CWK files like they were text (word processing) files. Support for importing ClarisWorks/AppleWorks files into LO using the MWAW filter has recently (2013-03-15) been added. Again though this appears to be a word processing only filter. The source code does currently mention this offers a "basic" level of support.

I don't know if anyone has been in contact with Terrence Curran, but he seems to have been working on a ClarisWorks/AppleWorks filter that will translate to ODF. He indicates that the old StarOffice/OpenOffice filters "simply opens the document as ASCII" and has numerous CWK test files up on GitHub.

EDIT: Fridrich Strba indicates on his blog that support for the AppleWorks v6.0 file format (and several other old formats) is coming to LO v4.1. I would like to extend a big "thank you" to Laurent Alonso, Fridrich, and all other developers involved in making this possible.