Programmable timer web app (for gym workouts or stretching sessions)
Details
- External ID
- 49276673
- Source
- HN
- Company
- —
- Product
- Programmable timer web app (for gym workouts or stretching sessions)
- Website domain
- jotaen.net
- Launched
- Aug. 12, 2026
- Cohort
- —
- Upvotes
- 30
- Upvotes percentile
- 0.8084677419354839
- Tags
- —
- Fetched at
- Sept. 10, 2026, 5:32 a.m.
- Updated at
- Sept. 10, 2026, 5:32 a.m.
Description
Over the last couple of months, I’ve been building a timer web app for myself that I use for workout and stretching sessions. My main use-case is gym routines that consist of repeatable sequences, e.g. where you are holding certain positions for a set time (rinse and repeat). The app counts down the program, beeps, and reads the activities out loud.Two things (I suppose) are special about it:- The timers are “programmable”, so you can freely express your own routines and procedures in a declarative notation.- The app is all static (no backend): the entire program is encoded in the URL and can be bookmarked or shared/transferred via QR-code.You can check it out at https://timer.jotaen.net, optionally with a demo program pre-loaded: https://timer.jotaen.net/#demo.Source code is at https://github.com/jotaen/timer. I’ve also written up a small behind-the-scenes on my blog: https://www.jotaen.net/SAKxq
Enrichment
- Theme
- focus timers and task planners
- Vertical
- Horizontal
- Function
- —
- Audience
- B2C
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- timer for gym workouts and stretching
- Manually corrected
- False
Could you build this?
Yes A programmable workout and stretching timer is a classic frontend single-page web app relying only on standard JavaScript timers, audio cues, and local storage.
Discussion
14 comments analyzed.
Competitors mentioned: Pith (JS with Python-like syntax), [x]it! (todo/checklist tracking), klog (time tracking)
Concerns raised: iOS PWA localStorage separation from Safari, Web app requires reload each time (~700K), not truly offline, Fullscreen mode blocked on mobile devices, shows address bar, Native audio APIs offer more control than web
Feature requests: Apple Watch support, Nested loops and conditional logic examples with comments, Timeline-based scripting with intervals/timers as first-class citizens, Better naming/tagline to clarify purpose beyond generic 'timer'
Competitors
Other products that read as similar to this one — 150 launches clear the similarity bar, closest 8 shown.
Attention rank: #24 of 151 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 281 days after the earliest competitor.
- Simple HIIT timer for efficient workouts · hn · 2026-07-27 · 8 upvotes · similarity 0.57
- Handy Timer · ph · 2026-09-18 · 2 upvotes · similarity 0.46
- MyTimers.app offline-first PWA with no build step and zero dependencies · hn · 2025-11-04 · 48 upvotes · similarity 0.45
- Body Workout — Exercise Tracker · ph · 2026-09-30 · 3 upvotes · similarity 0.44
- Gym & Macros: Workout Tracker · ph · 2026-09-11 · 2 upvotes · similarity 0.44
- A meditation timer without guidance, music, or growth mechanics · hn · 2025-12-14 · 7 upvotes · similarity 0.43
- KinetiFlow · ph · 2026-09-19 · 1 upvotes · similarity 0.43
- Axletic · hn · 2026-07-11 · 5 upvotes · similarity 0.43
Other launches for this product
- No other launches for this product.