Hi everyone ![]()
I wanted to share a new plugin I just released: Countdown Control.
This is the next step in the same plugin suite as Countdown Lite — which originally started as an internal tool for Predicta, an app I’m building that relies heavily on timing and scheduled API workflows (example: time until next lineup refresh).
At first I only built it for myself — I needed a countdown that was predictable, declarative, and reliable, without hacks or fragile workflows.
Then I had this thought:
“Heck… this is actually useful. Other Bubble builders would need this too.”
So I cleaned it up, made it marketplace-ready, and published it.
Lite solved the “read-only reliable countdown” problem.
But while building Predicta, I kept needing one more thing:
Not just a timer you can read…
but a timer you can control from workflows.
So I built Countdown Control.
What it does
Countdown Control is a workflow-aware countdown timer for Bubble:
-
Set a duration or end time
-
Auto-start OR control it programmatically
-
Start / pause / resume / reset
-
Set a new end time while running
-
React to timer lifecycle using native Bubble workflow events
Why it’s different
A lot of timers “look fine”, but become unreliable when time must interact with logic.
Countdown Control focuses on deterministic behavior:
-
No skipped first second
-
No race conditions
-
No hacks / fragile workflow chains
-
Built to behave predictably in real production apps
Common use cases
-
OTP / verification expiry
-
Timed onboarding steps
-
Quizzes & timed challenges
-
Session / flow control
-
Cooldown timers for scheduled backend actions
Key features
All Lite reliability included
Workflow actions:
-
start
-
pause
-
resume
-
reset
-
set_end_time
Workflow events:
-
when started
-
when paused
-
when resumed
-
when finished
Exposed states:
-
time_left_text
-
seconds_left
-
finished
-
is_running
-
is_paused
Demo
Demo app:
https://countdown-plugin-demo.bubbleapps.io/version-test
Demo app (editor view):
Countdown Plugin Demo | Bubble Editor
Marketplace listing
Countdown Control plugin page:
Countdown Control listing page
Related plugin (same suite)
If you only need a simple drop-in countdown (no actions/events):
Countdown Lite plugin page:
Countdown Lite listing page
Screenshots


