Just another timer in svelte
I've just finished small project in svelte and decided to share it with you.
This is a simple timer where you can set several counters. It might be used as a pomodoro app or to set some deadlines.
You can write time in specific format to create or save new counter.
Examples:
-
5d 20m 10m 30swill be calculated as 5 days, 30 minutes and 30 seconds -
0.2dor simply.2dwill be calculated as 4 hours and 48 minutes -
1d -10hwill be calculated as 14 hours -
-10swill be invalid, the minimum time is 1 second and maximum is 9999 days -
20/02/2025will be calculated as time up to that date -
-5h 20/02/2025 30m -4444swill be valid (time up to that date, minus 5 hours, plus 30 minutes, minus 4444 seconds)
You can also customize features and themes by settings.
This is my first small project using svelte and I would be grateful for feedback or star if you like it.

Top comments (2)
Update
I created some new features and removed few bugs.
new features:
9:00will be calculated as time up to this hour, you can choose 12h or 24h time format in settingsborblockaboutmodal on app pagelive version
repository
Have a nice day everyone :)
Nicely done!