Keyman Developer 11
Keyman Developer 11 is the most powerful tool for creating keyboard layouts for any popular platform for any language around the world. Build keyboards layouts for desktop, web, tablet and phone. Optimise your keyboards for each platform, including touch-and-hold keys and alternative layers.
Keyman and Keyman Developer are open source: GitHub home
Integrate our keyboards into your web, desktop and mobile applications with Keyman Engine.
Keyman Engine for Windows
Keyman Engine for macOS
Keyman Engine for iPhone and iPad
Keyman Engine for Android
Keyman Engine for Web