ShowTrak Timers

ShowTrak Timers is a focused desktop app for creating and running show timers and stopwatches with a clean, responsive UI and optional remote control.

What it does

  • Create TIMER and STOPWATCH types
  • Start, stop, pause, and unpause
  • Live UI updates with throttling for smooth performance
  • Optional web dashboard (view-only) served locally to share timers on your network
  • Optional OSC control with a published route list
  • Persist settings and data locally with backup/restore support

Key features

  • Local web server for dashboards (configurable bind address and port)
  • OSC server with routes; restarts automatically when settings change
  • Settings exposed via UI with grouped categories
  • Graceful shutdown behavior and optional Alt+F4 confirm
  • Optional “Prevent display sleep” using Electron powerSaveBlocker
  • Optional automatic updates
  • Structured logging and quick action to open logs folder
  • SQLite-backed persistence layer foundation

Getting started

  1. Download and install ShowTrak Timers from the Downloads page
  2. Launch the app
  3. Create your first timer or stopwatch
  4. Toggle SHOW/EDIT mode from the bottom bar
  5. Configure the Web dashboard and/or OSC if needed

Web dashboard

  • Enable the dashboard in Settings → Web Dashboard
  • Choose bind address and port
  • Open the shown URL on devices in the same network to view timers (read‑only)

OSC control

  • Enable OSC in Settings and set bind/port
  • Open the OSC Dictionary from the Help panel to see routes and arguments
  • Common routes include start/stop/pause/unpause per‑timer and for all timers

Backups & data

  • Export/import configuration from Settings
  • Logs and data are stored in your user profile folder

Tips

  • Use groups or naming conventions to keep multiple timers organized
  • For installations across multiple stations, pair with ShowTrak Server + Client for full automation

Support

  • For help or feature requests, visit the GitHub repo or our support Discord