Search packages, repositories and app categories

GitHub repositorymateusfccp/pausable_timer

pausable_timer

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

pausable_timer project cover
Stars
36
Forks
8
Last push (UTC)
Dec 26, 2025
Project status
Active

Original README

English project snapshot. Visit GitHub for the latest content.

pausable_timer

CI Pub Score Latest Dart version pub package pub points likes

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

PausableTimer aims to be as similar and compatible as possible with Dart's Timer, while providing extra functionality.

How to use it

PausableTimer should work exactly the same as a regular Timer, but can be paused, resumed and restarted with the respective methods (.pause, .start and .resume).

There are also additional getters to check if the timer is active, paused, expired or cancelled.

More detailed examples can be found in the example folder.

Mateus Felipe C. C. Pinto GitHub avatar
GitHub author

Mateus Felipe C. C. Pinto ↗

Brazilian, theology bachelor and software developer.

Villa Libertador San Martín, Entre Ríos – ArgentinaOfficial website ↗
LanguagesDartShell

Categories

Dependencies used

Dependency list 4 items

How do I choose a repository?

Start with your use case, compare repository activity, and check the original project before adopting it.

  1. Search by repository name, owner or description, then narrow the results by topic.
  2. Compare stars, forks and recent pushes. Stars show community interest, not a guarantee of quality.
  3. Read the README, license and issues on GitHub before using a project.

Sources and maintenance

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗