Caribou is not under active development anymore.


Caribou is a text entry and UI navigation application being developed as an alternative to the Gnome On-screen Keyboard. The overarching goal for Caribou is to create a usable solution for people whose primary way of accessing a computer is a switch device.

The initial goal was to make an in-place on-screen keyboard suitable for people who can use a mouse but not a hardware keyboard. This on-screen keyboard may also be useful for touch screen or tablet users.

The GNOME Shell onscreen keyboard does not use Caribou anymore.


Current Status

Caribou is not under active development anymore.

The current release of Caribou can be found here:

This is an early release intended for people to preview the UI interaction. Caribou is not currently usable as a primary text input application.


The source for Caribou can be found here:

Bugs and feature requests can be filed and found here:

Other On-screen Keyboards

Development Documents

This area poses questions and issues about various development activities related to Caribou.


Projects/Caribou (last edited 2022-02-27 08:34:24 by AndreKlapper)