Keymando is a key mapping and general automation tool for Mac OS X. Key mappings trigger arbitrarily complex Ruby scripts written by the end users themselves or provided as plugins by others. Keymando can provide control over any user interface element available through the Apple Accessibility API.