Quechee Software logo

Quechee Software

Bill Cheeseman, Principal

OS X Cocoa, AppleScript and GUI Scripting development for Macintosh

Bill Cheeseman
P.O. Box 326
Quechee, VT 05059-0326


Macintosh software products written by Bill Cheeseman and distributed by PFiddlesoft:

UI Browser

The "ultimate assistant" for Apple's GUI Scripting and Accessibility technologies, UI Browser helps you to explore, manipulate, and monitor the user interface of most macOS applications. It understands the arrangement of their user interface elements and enables you, with a single click, to generate useful AppleScript statements to control and automate them. It is also an invaluable utility for software developers to verify that their products comply with Apple's accessibility guidelines for computer users with disabilities.

Popular with satisfied scripters and developers for more than a decade.

UI Actions

UI Actions implements "universal attachability" for AppleScript. With UI Actions, you attach an AppleScript script to a native macOS application. From then on, the script will be triggered automatically every time the user performs the actions you specify in the target application. A UI Action script can respond to all manner of user actions, such as opening or closing a window, selecting a menu item, editing a text field, and many others.

Event Taps Testbench

A free utility to help macOS developers explore Quartz event taps. With event taps, an application can monitor, respond to, and modify user input events from the keyboard, mouse, scroll wheel, and tablet pointer in any application running on the computer.

Accessibility Testbench

A free utility with source code to help macOS developers take advantage of the new security technique that Apple introduced in OS X 10.9 Mavericks for allowing users to grant access to the computer using accessibility features.

The PFiddlesoft Frameworks

The PFAssistive and PFEventTaps Frameworks are Cocoa frameworks that you can license to write assistive applications and other software that makes use of Appleā€™s Accessibility and Quartz Event Taps APIs. Licenses are free for personal use and for use with free software.

The PFiddle Collection

The PFiddle Collection is a growing collection of useful and pfun Macintosh software. The first PFiddle in the collection is Applidude. It floats over your screen and reminds you with graphics and speech which application is currently active. The second PFiddle is Waccy Accy, a pfun game. Wheel the pointer around the screen as fast as you can, picking up letters to form your user name as the pointer passes over text elements on the screen. The third PFiddle, Pointer Noodge, gives you better control of your mouse pointer, including a hot key that turns off acceleration and lets you nudge the pointer a pixel at a time in any direction using the arrow keys. It also lets you add graphics and animation to help you find the pointer, and text and speech feedback to identify its location. PFiddles make it easier for anybody to use a Mac, including users with impaired vision or motor control issues.