djsutherland/fullscreen-timer

A full-screen timer for presenters

★ 1Forks 0JavaScriptGitHub ↗Compare

Project website ↗

README

Fullscreen Timer

Fullscreen Timer is a simple presentation-friendly timer with stopwatch and countdown modes.

animation

Try the online version at djsutherland.github.io/fullscreen-timer.

Development

Install dependencies and start the app locally with:

npm install
npm run dev

Create a production build with:

npm run build

Run the test suite with:

npm test

Deployment runs through GitHub Actions. Pushes to main run tests, build the app, and publish dist/ to GitHub Pages.

Keyboard Shortcut

  • 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.

Licence

MIT

Contributors

alphakevindjsutherlanddependabot[bot]nesarpy

Issues