Speed Timer
A downloadable application for Windows, Linux, and Android
This is a simple, free timer and stopwatch program. Having issues with finding a good online solution among those timer programs baked into search engines and intermingling with mobile alarm apps, I wanted to make the fastest, prettiest, and simplest timer and stopwatch program for my own efforts like lifting weights, boiling loose tea bags, and timing product elevator pitches. I settled on using Godot 3.3.4, and using my already created UI assets from my game Prophet Launcher, Speed Timer was functional after about 24 hours of work on a day on November 11, 2021.
A sound plays on the timer's finish, and a metronome can periodically play during the stopwatch count. The timer and stopwatch functions cohabitate, so in the midst of a timer, a stopwatch may be started and vice versa. For great multitasking, Speed Timer can run as an always on top transparent window. The RGBA color theme of the program can be changed using Godot's built in color picker with hexadecimal input. The audio of the timer countdown or stopwatch metronome can be imported. This program is built to be lightweight, pretty, and speedy, so it can run at 28 or 1 FPS.
Keyboard shortcuts for text entry like Tab and Control+A work. Space and Enter can be used to start and pause the timer. Alt+# where # corresponds to #1-5 and #9-0 can be used to quickly change window resolution like Alt+2 corresponding to 720p.
Utilize an HTML5 version on my website: https://josephcantrell.org/programs/speed-timer/Speed%20Timer.html. This version cannot import files due to browser sandboxing so enjoy my nice, slow novice piano skills. This will change in future iterations of open source Godot.
Android: The app was mostly made for desktop users, but it also works very well using landscape and split screen functions on Android. Because of this, I won't be customizing the UI for mobile phones' portrait mode. The timers don't run while screen is off on Android, so don't turn the screen off! Speed Timer is not an alarm program so this is fine for short timers. To use custom file imports on Android, enable the Read External Storage permission in Speed Timer's application settings.
Transparency: If transparency isn't working, try switching the GPU processing Speed Timer. It is currently working with Intel HD Graphics but not Nvidia RTX.
Speed Timer is completely open source and licensed with the same MIT license Godot uses. Download and fork my source code from GitHub: https://github.com/josephcantrell14/SpeedTimer. Since my app is open source, additional builds can be generated by users for iOS and MacOS for those who seek them.
Status | Released |
Category | Tool |
Platforms | Windows, Linux, Android |
Author | Joseph Cantrell |
Tags | GitHub, Minimalist, Open Source |
Download
Click download now to get access to the following files:
Development log
- Window Resolutions UpdateApr 05, 2022
- 1.2 Android .apk ReleaseFeb 28, 2022
- 1.1 Update - Custom Sounds and MultitaskingFeb 27, 2022
Leave a comment
Log in with itch.io to leave a comment.