XKey
Vietnamese input method engine
XKey is a Vietnamese input method engine for macOS that provides multiple typing schemes—including Telex, VNI, and simple Telex variants—and supports Unicode, TCVN3, and VNI Windows encodings. It operates in two modes: a default CGEvent injection that works out‑of‑the‑box with any application, and an experimental Input Method Kit mode that offers smoother handling in terminals and address bars. The engine is written in native Swift, optimized for macOS 12.0 and later, and includes a modern SwiftUI interface.
The software adds smart typing shortcuts, macro expansion, and quick text transformations such as case conversion, diacritic removal, and encoding switches. It also offers a built‑in Vietnamese spell‑checker with a personal dictionary, and a translation feature that can invoke multiple online providers via customizable hotkeys. Developers can monitor real‑time activity through a dedicated debug window.
XKey is distributed under the MIT license, receives regular updates, and is available as a Homebrew Cask. Its design emphasizes local processing without data collection, making it suitable for users who need a stable, feature‑rich Vietnamese typing solution on recent macOS releases.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
OpenKey
Vietnamese input system
Clipboard, Input & Automation
Gõ Nhanh
Vietnamese input method engine
Clipboard, Input & Automation
EVKey
Vietnamese keyboard

Clipboard, Input & Automation
LangSwitcher
Keyboard layout converter for mistyped text.
Clipboard, Input & Automation
Easydict
A concise dictionary and translator for looking up words and translating text.
Clipboard, Input & Automation
SokIM
Korean-English Input Method Editor