At the introduction of Keynote in 2003 they said that Keynote presentations would be a XML-based open file format and so, keynote presentations could be created programmatically by 3rd party applications.
Is this still possible in Keynote 6.2?

1 Answer 1


Until Keynote 6, this was true. However, Keynote 6 uses packages for storing keynotes:

├── Data
├── Index.zip
├── Metadata
│   ├── BuildVersionHistory.plist
│   ├── DocumentIdentifier
│   └── Properties.plist
├── preview-micro.jpg
├── preview-web.jpg
└── preview.jpg

This doesn't stop you from creating older-style XML keynotes, since Keynote 6 is backwards compatible.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .