AniJS is a library for CSS animations that allows you to write simple statements for handling animation as key/value pairs in html data attributes. It feels very close to writing natural language statements, in a format that is a bit more familiar in code than writing sentences.
A simple example contains IF, ON, DO, and TO pairs and would look like this:
<input id="name" type="text" data-anijs="if: focus, do: wobble, to: p">
Really nice and an easy technique for prototyping. Check it out.