KMapIME is a Java-based input method engine (IME). It enables the input of Unicode text regardless of keyboard layout. By using data from Yudit and Simredo, it currently supports over 150 different languages and scripts.
| Tags | Software Development Localization Desktop Environment |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Release Notes: Support for Simredo's *.kmp files has been added. A resource-friendly Express interface has been added.


Release Notes: The GUI has been completely rewritten, and thus many font problems were fixed. There is now support for Simredo's *.kmp files.


Release Notes: This release has direct support for high surrogate Unicode characters. Input support has been added for Azerbaijani, Bambara, Bislama, Buhid, Chamorro, Chichewa, Cornish, Cypriot, Deseret, Dinka, Frisian, Fula, Gothic, Greenlandic, Hanunoo, Hausa, Ibo, Kurdish, Malagasy, Maltese, Marshallese, Rhaeto-Romance, Sami, Samoan, Sorbian, Tagalog, Tagbanwa, Tswana, Turkmen, Ulithian, Ugaritic, Venda, Wallon, Wolof, and Yapese.


Release Notes: An initial tiny user interface has been added. Support has been added for Aymara, Breton, Comanche, Catalan, Cimbri, Estonian, Faroes, Finnish, Islandic, Hawaiin, Latvian, Maori, Nahuatl, Navajo, Occitan, Ogham, and Piemontese. A German user manual has been written.


Release Notes: The end user documentation has been completely rewritten. Code has been cleaned up and partially reorganized. Conversion files are now up to date with the current Yudit edition.