multilingual input method library
Universal input method.
Uim is a multilingual input method library, whose goal is to be a
flexible development platform and useful user environment for input
methods of all languages.

Usage requires setting the following in the environment:
export XMODIFIERS=@im=uim

Several toolkit-bridge packages are available:
uim-gtk, uim-gtk3, uim-kde, uim-qt, uim-qt4

Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>

WWW: https://code.google.com/p/uim/
