Skip to content
cask.news
← Browse all apps

Key Codes vs XKey

Side-by-side comparison for macOS

Key Codes

8.0
Utilities

Display key code, unicode value and modifier keys state for any key combination

XKey

8.0
Utilities

Vietnamese input method engine

Metric Key Codes XKey
Category Utilities Utilities
AI Score 8.0 8.0
30-day Installs 24 70
90-day Installs 52 298
365-day Installs 334 902
Version 2.2.3 1.2.25,20260818
Auto-updates Yes Yes
Deprecated No No
GitHub Stars 40 357
GitHub Forks 3 40
Open Issues - -
License BSD-3-Clause MIT
Language Swift Swift
Last GitHub Commit 2y ago 5mo ago
First Seen Jun 25, 2013 Feb 7, 2026

Reviews

Key Codes

Key Codes is a valuable tool for developers and power users, providing real-time key code and Unicode information, as well as modifier key states. Its utility in debugging and scripting makes it a must-have for those working with keyboard inputs.

Key Codes displays key codes, Unicode values, and modifier key states for any key combination.

Pros

  • + Essential for developers and power users working with keyboard inputs
  • + Real-time feedback on key codes and modifier states
  • + Actively maintained with regular updates

Cons

  • - Niche audience may limit feature requests
  • - Steep learning curve for those unfamiliar with key codes

XKey

XKey is an open-source Vietnamese input method engine for macOS, providing a lightweight and effective way to type Vietnamese. It supports multiple keyboard layouts and integrates seamlessly with macOS, benefiting users who need to input Vietnamese regularly.

Enables users to input Vietnamese characters on macOS with support for various keyboard layouts.

Pros

  • + Open-source with active maintenance
  • + Supports multiple keyboard layouts
  • + Seamless macOS integration
  • + Auto-update feature

Cons

  • - Name may cause confusion with NSA's XKeyscore
  • - Specialized for Vietnamese input