keyman
« Back to VersTracker
Description:
Reconfigures keyboard to type in another language
Type: Cask  |  Latest Version: 18.0.246@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @KeymanApp  |  formulae.brew.sh
Category: Productivity
Tags: keyboard input-method localization language productivity
Install: brew install --cask keyman
About:
Keyman is a comprehensive keyboard customization tool that allows users to create, modify, and deploy custom keyboard layouts for typing in diverse languages and scripts. It provides robust support for complex scripts, enabling users to switch between different language inputs seamlessly. This tool is essential for linguists, developers, and multilingual users needing precise control over keyboard input methods.
Key Features:
  • Custom keyboard layout creation and editing
  • Support for complex scripts and right-to-left languages
  • Cloud-based keyboard distribution and synchronization
  • Compatibility with macOS, Windows, iOS, and Android
  • Visual keyboard testing and debugging tools
Use Cases:
  • Creating custom keyboards for endangered or minority languages
  • Developing input methods for specialized technical or academic fields
  • Enabling multilingual typing workflows for international teams
Alternatives:
  • Karabiner-Elements – More focused on general key remapping rather than full language-specific keyboard layout creation
  • Ukelele – macOS-specific keyboard layout editor with limited cross-platform distribution features
Version History
Detected Version Rev Change Commit
Feb 4, 2026 4:41am 18.0.246 0 VERSION_BUMP 66847db2
Sep 18, 2025 10:05am 18.0.241 0 VERSION_BUMP 098cc31b
Aug 27, 2025 1:18pm 18.0.240 0 VERSION_BUMP b73470ad
Aug 22, 2025 4:45pm 18.0.239 0 VERSION_BUMP 7cd0cce6
Jul 27, 2024 6:40am 17.0.328 0 VERSION_BUMP f04a4997
Jul 25, 2024 2:12pm 17.0.327 0 VERSION_BUMP 6f8f176b