Learn R Programming

countdown

countdown makes it easy to drop in a simple countdown timer in slides and HTML documents written in Quarto or R Markdown.

library(countdown)

countdown(minutes = 0, seconds = 15)

Want to know more?

Check out countdown in its native environment in the countdown presentation.

Installation

You can install countdown from CRAN

install.packages("countdown")

or you can install the development version of countdown from gadenbuie.r-universe.dev

options(repos = c(
  gadenbuie = 'https://gadenbuie.r-universe.dev',
  getOption("repos")
))

install.packages('countdown')

or from GitHub

# install.packages("remotes")
remotes::install_github("gadenbuie/countdown", subdir = "r")

Shiny App

countdown ships with a Shiny app for an interactive full-screen countdown timer!

To launch the app, run

countdown_app()

or use the version hosted online at apps.garrickadenbuie.com/countdown.

Copy Link

Version

Install

install.packages('countdown')

Monthly Downloads

404

Version

0.6.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Garrick Aden-Buie

Last Published

November 14th, 2025

Functions in countdown (0.6.0)

countdown_action

Perform a Countdown Timer Action in a Shiny App
countdown_update

Update a Countdown Timer in a Shiny App
countdown_shiny_example

Example Countdown Shiny App
countdown_app

Launch Countdown Shiny App
countdown-package

countdown: A Countdown Timer for HTML Presentations, Documents, and Web Apps
countdown

Countdown Timer