Flutter Gems is a curated list of 7000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Stopwatch, Timer and Countdown packages

Last updated: October 19, 2025

A stopwatch or timer in an app measures the amount of time that has elapsed since it was started.

A countdown timer is used to count down from a certain time to zero. For example, a deal countdown in an app to build up to the event when a product is available for purchase.

The complete list of Dart and Flutter packages that provide Stopwatch, Countdown or Timer for a Flutter app is given below.


clock
👍 247   ⬇️ 5.3M
Dart 3 compatible
Maintenance Status: Good

A fakeable wrapper for dart:core clock APIs.

circular_countdown_timer Card Image
circular_countdown_timer
👍 607   ⬇️ 36.3K
Dart 3 compatible
Maintenance Status: Average

Make an animated circular countdown using Circular Countdown Timer.

slide_countdown Card Image
slide_countdown
👍 444   ⬇️ 10.4K
Dart 3 compatible
Maintenance Status: Good

A Flutter package to create easy slide animation countdown / countup timer.

stop_watch_timer Card Image
stop_watch_timer
👍 328   ⬇️ 104.8K
Dart 3 compatible
Maintenance Status: Good

Simple CountUp timer / CountDown timer. It easily create app of stopwatch.

flutter_countdown_timer
👍 314   ⬇️ 22.2K
Dart 3 compatible
Maintenance Status: Poor

A flutter countdown timer. [10 days 5:30:46] ⬇⬇⬇⬇

flutter_timer_countdown Card Image
flutter_timer_countdown
👍 211   ⬇️ 10.3K
Dart 3 compatible
Maintenance Status: Average

A simple timer for counting down a given time. Supports customizable appearance and different formats.

timer_count_down
👍 199   ⬇️ 18.1K
Dart 3 compatible
Maintenance Status: Poor

Simple CountDown timer. Using for create a simple timer. It's pure all

timer_builder
👍 167   ⬇️ 14.1K
Dart 3 compatible
Maintenance Status: Poor

A widget that rebuilds itself on scheduled, periodic, or dynamically generated time events.

custom_timer
👍 146   ⬇️ 3.7K
Dart 3 compatible
Maintenance Status: Poor

A Flutter package to create a customizable timer with controller.

pausable_timer
👍 92   ⬇️ 23
Dart 3 compatible
Maintenance Status: Average

A timer implementation that can be paused, resumed and reset.

circular_countdown
👍 72   ⬇️ 1.4K
Dart 3 compatible
Maintenance Status: Poor

A package that represents a circular countdown that you can use for every kind of units (days, hours, seconds, points, ...).

neon_circular_timer Card Image
neon_circular_timer
👍 66   ⬇️ 150
Dart 3 compatible
Maintenance Status: Average

A package that helps you to build a timer quickly with a beautiful UI, it's highly customizable you can change the color,the thickness of the timer,the clock text style.

countdown_progress_indicator Card Image
countdown_progress_indicator
👍 43   ⬇️ 520
Dart 3 compatible
Maintenance Status: Average

Customizable countdown timer for Flutter with pause/resume controls.

date_count_down Card Image
date_count_down
👍 40   ⬇️ 1.9K
Dart 3 compatible
Maintenance Status: Good

This is a flutter countdown package written in dart for flutter developer.

flip_panel_plus
👍 35   ⬇️ 3
Dart 3 compatible
Maintenance Status: Poor

A package for flip panel items like image, countdown or clock with built-in animation.

code_timer
👍 6   ⬇️ 34
Dart 3 compatible
Maintenance Status: Average

Code Execution Timer for Dart and Flutter

smart_countdown
👍 5   ⬇️ 27
Dart 3 compatible
Maintenance Status: Average

A Flutter package for a customizable countdown timer to a specific end DateTime, refreshing every second.

rocket_timer
👍 2   ⬇️ 30
Dart 3 compatible
Maintenance Status: Poor

The rocket_timer package provides a RocketTimer class for implementing countdown or normal timers in Flutter applications, as well as a RocketTimerBuilder widget for building widgets that respond to changes in a RocketTimer object. It supports starting, pausing, stopping, resetting, and switching between countdown and normal modes, and is easy to use and customize.

animated_digital_clock
👍 0   ⬇️ 89
Dart 3 compatible
Maintenance Status: Good

Customizable animated digital clock made from clocks

slide_countdown_clock
👍 95   ⬇️ 44

Maintenance Status: Poor

A countdown clock with slide up and down animation plugin for Flutter.

simple_timer
👍 55   ⬇️ 158

Maintenance Status: Poor

A Simple Timer Widget that displays the timer progress with various customizable options.

countdown_flutter
👍 47   ⬇️ 56

Maintenance Status: Poor

A simple countdown plugin for flutter. Provides a simple way to create a countdown in your app.