The first release of my first Elisp project is out. The project is called "elemental" and the intro from the README goes:
elemental is a set of Emacs Lisp functions for intelligently jumping between and transposing list/tuple/dictionary/function-parameter elements. These functions are primarily useful when editing software source code.
It's probably easier to get an understanding what it does by demonstration so I've uploaded a quick screencast to Youtube.
The project is hosted on GitHub: https://github.com/mjs/elemental
Feedback and patches welcome!