Add clock/timer tool
What type of request is this?
New tool idea
Clear and concise description of the feature you are proposing
Add time-related tools such as timer, clock, and alarm (similar to Clock app on iOS). It should play some sound when timer ends or alarm rings.
Ideally, timer/alarm should remember a few recent settings to allow users to reuse common reminders/alarms (e.g., similar to Clock app on iOS)
There is already a basic Chronometer https://it-tools.tech/chronometer for stopwatch function.
Is their example of this tool in the wild?
https://vclock.com/
Additional context
I think this is a good feature to help popularize this project. In a meeting, it's common to have a break and you use this tool to show a timer or a clock. Meeting participants can see this tool is useful and start using this tool themselves and discover other useful tools.
Validations
- [x] Check the feature is not already implemented in the project.
- [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
- [x] Check that the feature can be implemented in a client side only app (IT-Tools is client side only, no server).
Hi @gineer01 , implemented here : https://sharevb-it-tools.vercel.app/countdown and https://sharevb-it-tools.vercel.app/time-alarm
And if you arr interested in up to date version of it-tools, I made kind of a fork here : https://github.com/sharevb/it-tools (https://sharevb-it-tools.vercel.app/ and docker images https://github.com/sharevb/it-tools/pkgs/container/it-tools)
It's really nice. Thanks so much!
Some feedback:
-
How do I set a day/date for an alarm? I see only the options for the time. It would be nice if you can support weekly alarm (every Monday at 5 PM for example) as it's a common use case for Alarm
-
"elapsed" is misspelt when the timer finished
Hi @gineer01, thanks for this reporting, could be interesting to provide a "Cron" alarm but such a tool will need the browser tab to remain open to alarm to trigger
Second this feature request. Please keep it simple. There are many online timers with dozens of buttons and stuff. Too overwhelming. We can type the numbers on the keyboard. No need for a selection. IMHO, a slick one is https://www.bigtimer.net/?minutes=10&repeat=false It's nice with big numbers which can be displayed in full screen. Ideal for shared a screen in a meeting.
Thomas is right. Being able to get input from URL params (minutes=10&repeat=false) is a big plus. I can bookmark and use the same timer multiple times.
Hi @thomasw-mitutoyo-ctl and @gineer01 , integrated some tools:
- https://sharevb-it-tools.vercel.app/time-alarm
- https://sharevb-it-tools.vercel.app/cron-alarm
- https://sharevb-it-tools.vercel.app/countdown
And if you are interested in an up to date version of it-tools, with many improvements, new tools, and bug fixes, as this repo is almost no more maintained, I made a fork here : https://github.com/sharevb/it-tools (https://sharevb-it-tools.vercel.app/ and docker images https://github.com/sharevb/it-tools/pkgs/container/it-tools)