GitHub repository: AnySoftKeyboard/AnySoftKeyboard
Primary language: Java
Description: Android (f/w 2.1+) on screen keyboard for multiple languages.