Keyboard Africa provides a convenient way of typing in several African languages using the native African alphabets.