The PFEventTaps Framework was created in 2007 as the engine underlying PFiddlesoft's free Event Taps Testbench utility for developers. The framework supports and enhances Apple's Quartz Event Taps API. The framework is written using Objective-C 2.0. It is a Universal Binary supporting 64-bit architectures using reference counted memory management or ARC.