Keyman
Reconfigures keyboard to type in another language
Keyman provides a configurable keyboard layer that lets users type in any of more than 2,500 supported languages on a single device. By installing a language‑specific keyboard layout, the software remaps keystrokes so that characters and scripts unique to that language can be entered directly, without needing external input methods.
The utility is available for macOS as a stable core product, and the broader project also offers versions for Windows, Linux, Android, iOS, and web browsers. Users select a language from the provided list or search for one, then download the corresponding keyboard package, which integrates with the operating system’s input handling.
Keyman is released under an open‑source license, allowing developers to inspect, modify, and contribute to the code. It includes developer tools for creating custom keyboards and supports the LDML format for defining layout behavior. This makes it suitable for linguists, multilingual users, and anyone needing reliable input for less‑common scripts.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
Ukelele
Unicode keyboard layout editor
Clipboard, Input & Automation
XKey
Vietnamese input method engine

Clipboard, Input & Automation
Keymapp
ZSA keyboard firmware flasher

Clipboard, Input & Automation
EurKEY keyboard layout
Keyboard Layout for Europeans, Coders and Translators

Clipboard, Input & Automation
LangSwitcher
Keyboard layout converter for mistyped text.

Clipboard, Input & Automation
OpenKey
Vietnamese input system