Reverse engineering iWork

(andrews.substack.com)

61 points | by andrew_rfc 12 hours ago ago

3 comments

  • iamdamian an hour ago

    I tried something similar a few years ago (and ended up giving up). Numbers in particular feels great to work with as an interface, and I had the idea that I could use a Numbers sheet as the backend for a local application (sort of like a more usable, smaller database like Bento or File Maker).

    It'd be nice if Apple opened up these tools for better extensibility, would give power users a nice blend of usability and power.

  • psobot 2 hours ago

    Nice work! I had the same fun RE adventure in https://github.com/psobot/keynote-parser a couple years back, based on Sean Patrick O'Brien's work back in 2013: https://github.com/obriensp/iWorkFileFormat/blob/master/Docs...

  • mackross 6 hours ago

    Amazing work by author!