jQuery.appear is a jQuery plugin for tracking element's appearance in browser viewport. It's licensed under MIT license.
Website Demo