Gõ Nhanh is a free, fast, and stable Vietnamese input method for macOS. Install and use immediately - no ads, no data collection.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/khaphanspace/gonhanh.org/llms.txt
Use this file to discover all available pages before exploring further.
Installation Methods
- Homebrew (Recommended)
- Manual Download
The easiest way to install Gõ Nhanh is using Homebrew:After installation, grant accessibility permissions:System Settings → Privacy & Security → Accessibility → Enable GoNhanh
The app automatically checks for updates every 24 hours. You can also manually update using:
System Requirements
- macOS 13.0 (Ventura) or later
- Apple Silicon or Intel processor
Usage
Keyboard Shortcuts
| Shortcut | Function |
|---|---|
Ctrl + Space | Toggle Vietnamese input on/off |
ESC | Restore English text (e.g., úẻ → user) |
Telex Mode (Default)
Telex is the default input method:| Type | Result |
|---|---|
as, af, ar, ax, aj | á, à, ả, ã, ạ |
aa, aw, ee, oo | â, ă, ê, ô |
ow, uw, dd | ơ, ư, đ |
vieetj namd → việt nam
VNI Mode
Switch to VNI mode via: Menu Bar → Settings → Input Method → VNI| Type | Result |
|---|---|
a1, a2, a3, a4, a5 | á, à, ả, ã, ạ |
a6, a8, o6, e6 | â, ă, ô, ê |
o7, u7, d9 | ơ, ư, đ |
vie65t nam → việt nam
Key Features
Auto-restore English Words
When typing English words with Telex, Gõ Nhanh automatically restores them when you press Space:| Type | macOS Telex | Gõ Nhanh |
|---|---|---|
text | têt ❌ | text ✅ |
expect | ễpct ❌ | expect ✅ |
perfect | pềct ❌ | perfect ✅ |
with | ưith ❌ | with ✅ |
luxury | lủuy ❌ | luxury ✅ |
Some English words form valid Vietnamese syllables (e.g.,
mix → mĩ, box → bõ). For these cases, press ESC after typing to restore the original word.Smart Mode Switching
Gõ Nhanh remembers the on/off state for each application:- Code in VS Code (off) → Chat in Slack (on) → automatically switches
Auto-capitalization
Automatically capitalizes the first letter after., !, ?, or Enter:
- Type
ok.+ Space +b→B(capitalized)
Abbreviations
Create custom abbreviations via Menu Bar → Settings → Abbreviations Default abbreviations:vn→Việt Namko→không
Advanced Configuration
Per-Application Delay Settings
Exception List
Add applications where you don’t want Vietnamese input: Menu Bar → Settings → Exceptions → Add applicationLaunch at Login
System Settings → General → Login Items → Add GoNhanhUpdating
- Homebrew
- Manual
Uninstallation
- Homebrew
- Manual
Troubleshooting
App won’t open
Run this command in Terminal:Can’t type Vietnamese
After macOS update
Sometimes macOS updates reset accessibility permissions: System Settings → Privacy & Security → Accessibility → Toggle GoNhanh off and on againText swallowing in IDEs
See Per-Application Delay Settings above.Supported Applications
Gõ Nhanh works with all macOS applications, including:- Editors: VS Code, Zed, Cursor, Windsurf, JetBrains IDEs
- Browsers: Chrome, Safari, Firefox, Arc
- Chat: Slack, Discord, Telegram
- Notes: Notion, Obsidian, Apple Notes
- Terminals: Terminal.app, iTerm2, Ghostty
- AI Tools: Claude Code, ChatGPT Desktop
For best performance with Claude Code and similar AI coding assistants, adjust the per-application delay settings.
Privacy & Security
”Three No’s” Commitment
- No fees — Free forever, no Pro version
- No ads — No popups, no interruptions
- No tracking — 100% offline, open source
Accessibility Permissions
Gõ Nhanh requires Accessibility permissions to:- Intercept keyboard events
- Transform Vietnamese input in real-time
- All processing happens locally on your device
Gõ Nhanh is open source. You can review the code at github.com/khaphanspace/gonhanh.org