Software libraries are the building blocks with which new applications are created.
The libraries you see here are re-usable components from my desktop apps, online games and webapps.
If you are a software developer you may find these useful.
Including a user-interface for recording gestures and an engine to recognise gestures from live motion data.
This extension to the Google Maps API allows you to track the location of places after they fall off the map.