Command line tools to convert Keynote slides to SVG. You can think of it as a "print-to-SVG" script, so it does not create animated SVGs, just plain static SVGs.
You will need Apple Keynote, Ghostscript, pdfseparate, Poppler, coreutils, and Inkscape to run this script. Inkscape requires XQuartz.
$ brew cask install xquartz
$ brew install caskroom/cask/inkscape
$ brew install ghostscript poppler coreutils
Check out this repository and make the key2svg.sh
executable
$ git clone https://github.com/trieloff/key2svg.git
$ cd key2svg
$ chmod +x key2svg.sh
Run the script and pass the path to a Keynote file as the first command line argument.
$ ./key2svg.sh /path/to/your/keynote.key
Apache License, Version 2.0
Yes, please. All pull request will be reviewed.