Posts for: #Accessibility

FFWF: Fast Fuzzy Window Finder for macOS

FFWF: Fast Fuzzy Window Finder for macOS

macOS has a built-in window switcher (Control+F4). It’s two steps: activate the list, then select a window. It has no memory of what you searched for last. Every time you switch, you start from scratch.

FFWF (Fast Fuzzy Window Finder) solves this. Menu bar app with global hotkey. Type to fuzzy filter windows by title. Windows stay visible in the list. Use arrow keys to select. Hit Enter. Done. Remembers your last search. Works with VoiceOver.

[Read more]

SwiftMac: A Native macOS Speech Server for Emacspeak

SwiftMac: A Native macOS Speech Server for Emacspeak

Emacspeak turns Emacs into a complete audio desktop for blind and low-vision developers. It needs a speech server to convert text and audio cues into spoken output. SwiftMac implements this server natively in Swift, using macOS speech synthesis APIs directly.

The server receives commands via stdin, manages speech queues, and outputs audio through macOS AVSpeechSynthesizer. Async from the ground up. Fast. Responsive.

The Emacspeak Protocol

Speech servers receive single-letter commands on separate lines:

[Read more]