MyTimers.app offline-first PWA with no build step and zero dependencies
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hello,For quite some time, I've been unsatisfied with the built-in timers on both Android and iOS; especially for workouts, when I needed to set up a configurable number of series with rest periods in between. That's when I started thinking about building something myself. It was just a timer and I said to myself "how hard could it be?", I had no idea.The first iteration of the project worked "just fine", but the UI was an eyesore (even more than it is now), and the UX was quite awful as well. As you can probably guess, I'm not versed in design or front-end development. In fact, my last real experience with front-end work was back when jQuery was still a thing.However, I knew what I wanted to build, and over the last few days (and with the help of the infamous AI) I was able to wrap up the project for my needs. It required quite a lot of "hand holding" and "back and forth", but it helped me smooth out the rough edges and provided great suggestions about the latest ES6 features.The project is, as the title states, an offline-first PWA with zero dependencies; no build step, no cookies, no links, no analytics, nothing other than timers. It uses `Web Components` (a really nice feature, in my opinion, though I still don't get why we can't easily inherit styles from the global scope) and `localStorage` to save timers between uses.I'd appreciate any comments or suggestions, since I just want to keep learning new things.https://mytimers.app/
HN · launched Nov 4, 2025 · 48 upvotes (top 17%) · 0 views
Niche: focus and countdown timer apps · 195 launches, 20 in the last 7 days ▼ -5% · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- B2C
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 195 launches in focus and countdown timer apps →
Could you build this?
Yes Building an offline-first workout timer as a zero-dependency PWA using standard web APIs (Web Workers, Service Workers, localStorage) is well within the capabilities of AI-assisted coding.
Discussion
20 comments analyzed.
Competitors mentioned: Trackey (offline-first time tracking app), Ambiamara (iOS timer app), Bryan Hogan's timer app, Native app wrappers
Concerns raised: PWA service worker killed on mobile with screen off, Background API support lacking for notifications/alarms, Timer displays in minutes but sets in seconds (UX confusion), Icons not showing up in manifest.json, Lack of discoverability—users don't understand UI elements (pickers look like buttons)
Feature requests: Keyboard shortcuts (Spacebar to start/stop, N for Add Timer input), Background task API support for alarms and notifications, Native app wrapper to handle background timers on mobile
Competitors
Other products that read as similar to this one : 105 launches clear the similarity bar, closest 8 shown.
Attention rank: #12 of 106 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 2 days after the earliest competitor.
- MyPlanner · ph · 2026-10-21 · 1 upvotes · similarity 0.45
- Programmable timer web app (for gym workouts or stretching sessions) · hn · 2026-08-12 · 30 upvotes · similarity 0.44
- Build offline-first web apps in pure Go and HTML · hn · 2026-07-05 · 5 upvotes · similarity 0.42
- Six years of running a period tracker app with no subscription, no ads · hn · 2026-08-05 · 5 upvotes · similarity 0.42
- Simple HIIT timer for efficient workouts · hn · 2026-07-27 · 8 upvotes · similarity 0.41
- Mystral Native · hn · 2026-01-27 · 50 upvotes · similarity 0.40
- OwnTime · hn · 2026-09-01 · 118 upvotes · similarity 0.40
- Til.re · hn · 2026-01-03 · 17 upvotes · similarity 0.39
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.