timeago: a jQuery plugin
Project page for Timeago, Ryan McGeary's jQuery plugin that turns ISO 8601 timestamps in HTML5 `<time>` tags (or legacy `abbr` elements) into auto-updating fuzzy text like "4 minutes ago". The case made for it is that timestamps are computed client-side, so pages stay fully cacheable and never show stale relative times, with time zones handled as long as the timestamp includes a zone designator. It also covers setup, programmatic use, settings for future and past dates, locale support, and a sample Rails helper, and notes its debt to John Resig's earlier approach and Rails' `distance_of_time_in_words`.