Homerow is “Keyboard shortcuts for your entire Mac”: Accessibility-based labels and a scroll mode, sold for a one-time $49.99 covering all your personal Macs, with a free trial that reminds you every 50 activations. It began as the commercial successor of Vimac by Dexter Leng and now belongs to Neil Chudleigh. Version 1.5.3 shipped in March 2026; updates are irregular (1.4.0 in February 2025, 1.4.1 in October 2025).
| Homerow | Flash | |
|---|---|---|
| License, price | Closed; $49.99 one-time | MIT, free |
| Platforms | macOS 13+ | macOS 14+ |
| Permissions | Accessibility | Accessibility; Automation per browser for tab lists; Screen Recording only for :screenshot |
| Hints from | Accessibility tree | Accessibility tree; tmux panes; VS Code enhancer |
| Pointer modes | Labels, search and labels together, labels-only, scroll mode, click chain, Mission Control | Hints, search, grid, bisect, pointer mode, drag, select, words, path, sticky |
| Beyond pointing | Caps Lock to Hyper remap, sound effects | NORMAL mode, flashlight, status bar, widgets, popups, window placement, plugins |
| Configuration | Settings window, “Ignored Apps” | One TOML file, live reload, CLI |
| Maintenance | 1.5.3, March 2026; 156 open issues on the tracker | 1.0.0, October 2026; one maintainer |
flash.toml, lives in your
dotfiles, reloads on save and is validated by flash config_check. Homerow
has no file, CLI or scripting surface.mouse_target --search for the search-first feel, mouse_target for
labels only, in the same hotkey table.mouse_target --multi and --sticky are the click chain.scroll_target chooses the scroll area, then NORMAL’s ctrl+d/ctrl+u
scroll it (normal mode).mouse_dock, mouse_menubar and mouse_notifications label surfaces
outside the focused window.| Homerow | Flash |
|---|---|
| Hint shortcut | ["flash", "mouse_target"] on the key of your choice |
| Labels only | mouse_target (labels are the default) |
| Search | ["flash", "mouse_target", "--search"] |
| Scroll mode | NORMAL mode scroll keys, scroll_target to pick the area |
| Shift-Return right-click | In NORMAL, cf right-clicks a hint; from a hotkey, mouse_bigram --secondary |
| Cmd-click, double-click | df double-clicks in NORMAL; modifiers are held as you type the label |
| Ignored Apps | [mode.apps."<bundle id>"] tables, or leave the app unmapped |
| Caps Lock to Hyper | Keep Karabiner-Elements; Flash does not remap hardware keys |
| Mission Control hints | Not available |
[mode.all.mappings]
"cmd+shift+space" = ["flash", "mouse_target"]
"cmd+shift+alt+space" = ["flash", "mouse_target", "--search"]
Both apps take the Accessibility grant and a hotkey; running them together only costs a second overlay. Keep Homerow for its tutor while you learn what each app exposes, if you like.
Checked 2026-10-14 against homerow.app, its changelog and the issue tracker.