Fullscreen Timer is a simple presentation-friendly timer with stopwatch and countdown modes.
Try the online version at djsutherland.github.io/fullscreen-timer.
Install dependencies and start the app locally with:
npm install
npm run devCreate a production build with:
npm run buildRun the test suite with:
npm testDeployment runs through GitHub Actions. Pushes to main run tests, build the app, and publish dist/ to GitHub Pages.
- F toggles fullscreen mode.
- ← → ↑ ↓ edits the timer.
- Enter toggles the active edit position.
- R resets the timer.
- S switches between countdown and stopwatch mode.
- T opens direct time entry.
- Space starts or pauses the timer.
