hero

VAC (vue-awesome-countdown)

Countdown plug-in with high performance and high accuracy for Vue 2.5.0+.

Get Started →

Easy to use

Simple code with rich slots and methods, can cope with a variety of scenarios.

High-precision

The error between the whole process and the expected end time is only 1-3 milliseconds.

Lightweight

Gzip compression is less than 2 kb.

<h1>Countdown: 
  <countdown :left-time="101000"> <!-- 101 seconds -->
    <span
      slot="process"
      slot-scope="{ timeObj }">
        {{ timeObj.ceil.s }}
      </span>
      <span slot="finish">Done!</span>
  </countdown>
</h1>

COMPATIBILITY NOTE

vue-awesome-countdown requires Node.js >= 8,
Vue.js >= 2.5.0.