GitHub repository: tversteeg/AnySoftKeyboard
Description: Android (f/w 2.1+) on screen keyboard for multiple languages (chat https://gitter.im/AnySoftKeyboard)