v-bpm-calc.

v-bpm-calc — tap tempo calculator

5 taps to read · Esc resets · 2 s pause starts over

Run it yourself

A Nuxt app on Cloudflare Workers. Clone it, install with pnpm and start the dev server.

git clone https://github.com/vinayakkulkarni/v-bpm-calc.git
pnpm install && pnpm dev

How it counts

  1. 01

    Every tap stores a timestamp from the high-resolution clock.

  2. 02

    The last four gaps are averaged and turned into beats per minute.

  3. 03

    Pause for two seconds and the next tap starts a new count.