Exploring SVG through scripting with Perl, SVG and XSLT.
Some examples:
Shatter (procedurally generated animation of rock fragments falling away to reveal chiseled glyph)
Bounce (procedurally generated animation path for a bouncing ball; hooray!)
Botanical Slides (interactive /click & rotate/ slides, created with XSLT transformations of an XML catalog of plants into an animated SVG)
These demos by Revlin John are licensed under the Creative Commons Attribution-ShareAlike 3.0 New Zealand License 2013