jQuery Whereas

A promisified, progress revealing, cancellable setTimeout

jQuery Schedule

jQuery Schedule provides scheduled/deferred actions on DOM elements

jQuery Gasp

Give some breathing room to your long-running plugins. Wtite $(‘.many’).fatPlugin() as $(‘.many’).gasp(function(){$(this).fatPlugin();}) and have a happier browser. It returns a promise!