Countdowns always existed but they became popular and now being used widely.

This is probably due to the popularity of the "coming soon pages with countdowns" and daily deal websites that makes use of them heavily.

If you are creating your own coming soon page and in need of countdown functionality, here are the jQuery countdown plugins that you need:

jQuery Countdown Script

jQuery Countdown Script

The script allows us to set the countdown by mentioning a specific date-time or an offset.

It is possible to use multiple instances on the same page, start-stop the timer and much more.

Countdown

jQuery Countdown

This is probably the most advanced countdown solution which can actually count down and up.

There is support for timezones, multiple languages, pause/starting and callbacks on given timestamps.

The Final Countdown

The Final Countdown

This is a jQuery plugin that gives maximum flexibility on how the countdown will look like.

It can countdown to a given date-time which can even be specified with miliseconds.

KK Countdown

KK Countdown

Again a flexible jQuery plugin for creating countdowns from a selected timestamp.

Besides displaying everything in numbers, it has the option to show a more friendly date-time (like x days, y hours, etc.).

jQuery Countdown

jQuery Countdown Plugin

jQuery Countdown shows images in a lovely interface.

There are not too many features offered but the format of the time and the dimensions of the output can all be customized.

jQuery Countdown Timer

jQuery Countdown Timer

This is a very detailed tutorial on creating a countdown timer with an animated display.

The plugin created also has the callback that is triggered when the countdown is finalized.

 

Also, in case you develop websites with other JavaScript frameworks, here are few nice links for you:

Answerbase
WebResourcesDepot Feed