Launched this week
TimerForge

TimerForge

Multiple Timer app

2 followers

The most advanced timer application for professionals. Multiple timers, custom sounds, beautiful themes. Available for Windows, macOS, and Linux.
TimerForge gallery image
TimerForge gallery image
TimerForge gallery image
Payment Required
Launch Team
AppSignal
AppSignal
Get the APM insights you need without enterprise price tags.
Promoted

What do you think? …

Andrew Dainty
Maker
📌
I kept running into the same problem - I'd be doing a Pomodoro session, need to track my break time, and also have a reminder for a meeting. Every timer app I found only let me run one timer at a time. So I built TimerForge. It lets you run unlimited timers simultaneously, each with its own alarm sound. You can even use your own MP3 files. Some features that have been useful for my workflow: - Keyboard shortcuts (space to pause, R to reset) - Different themes so it's not distracting - Adjustable opacity so I can overlay it on my work - Works on Windows, Mac, and Linux It's $17.95 one-time (no subscription). Happy to answer any questions or take feedback. https://timerforge.app
Peter Claridge

@andrew_dainty Nice app and congrats on the launch! How come you went with a downloadable app instead of something browser based? Is it using Electron to make it cross device compatible?

Andrew Dainty

@peterclaridge Thanks! Actually it's Python + PyQt6, not Electron. Went native because:

  1. System tray/always-on-top behavior - browsers are janky with this. Needed reliable "stay visible while I work" without fighting tab management

  2. Custom audio - loading MP3s and playing multiple sounds simultaneously is way cleaner with pygame than Web Audio API quirks

  3. Offline by default - no "oops lost my timers because wifi dropped" situations

  4. Resource usage - PyQt6 idles at like 15MB vs Electron's 150MB+ baseline. Matters when it's always running

Browser-based crossed my mind but every time I've used web timers I end up accidentally closing the tab or the notification permission breaks. Wanted something that just... works.

The cross-platform part is handled by PyInstaller - same Python codebase packages to native executables for each OS. Bit of a pain to set up initially but worth it. I'm currently porting to Android and Apple and I might do a web version in the future. I'm juggling multiple apps at the moment lol.

Peter Claridge

@andrew_dainty That's really cool! I know that Electron has a bad rep for being a resource hog so was curious if you figured out a way around that. I'll have to research the Python route for multi-device compatibility because I've only been using Electron so far.