Lightweight, local-first time tracking app. No server required - runs entirely in your browser.
Credits to
Add worklog command to your shell profile to run from anywhere.
Setup: See PROFILE-SETUP.md for instructions for your shell (PowerShell, Bash, Zsh, Fish)
Then run from anywhere:
worklogSimply open index.html in your browser.
- ⏱️ 60-minute interval timer with audio alerts
- 📊 Statistics & Reports (daily, weekly, monthly)
- 📁 Project Management with color coding
- 🍅 Pomodoro Mode for focused work sessions
- 📂 11 Categories (coding, meetings, research, etc.)
- ⚡ Energy Tracking (high, medium, low)
- 🎯 Goals (daily, weekly, monthly targets)
- 💾 Export/Import (JSON, CSV)
- 📈 Timeline View with visual blocks
- 🔍 Search & Filter logs
- 🌍 Auto Timezone detection
- 💻 Keyboard Shortcuts for everything
- 📱 Fully Offline - no internet needed
- 🔒 100% Local - all data stays in your browser
- Open the app
- Timer starts automatically (60 min default)
- When timer beeps, describe what you worked on
- All logs stored locally in your browser (IndexedDB)
- View statistics, reports, and timelines anytime
All data is stored locally in your browser using:
- IndexedDB for logs
- LocalStorage for settings, projects, and metadata
Your data never leaves your computer.
WORKLOG REPORT — MONTHLY ──────────────────────────────────────────────────── Period: March 2026 Project: TailorFlow Generated: 23/03/2026, 11:45:18
SUMMARY Total Hours : 8.00h Log Count : 6
BY CATEGORY 💻 Coding 8.0h (100%)
LOG ENTRIES 2026-03-08 00:01:00 1h 0m [coding] (low) fixing designs, and new refactors 2026-03-08 12:40:00 1h 0m [coding] (medium) Testing and fixing bugs, and working on general features 2026-03-08 18:34:00 3h 0m [coding] (medium) bug fixes and existing request integrations 2026-03-09 12:05:00 1h 0m [coding] (high) fixing bugs and still continuing on requested features 2026-03-09 23:24:00 1h 0m [coding] (medium) Adding new features and working on pending bug fixes 2026-03-18 04:54:00 1h 0m [coding] (medium) Building the next phase of tailor flow, integrating with whatsapp
WORKLOG REPORT — MONTHLY
──────────────────────────────────────────────────── Period: March 2026 Project: TailorFlow Generated: 23/03/2026, 11:45:18
SUMMARY Total Hours : 8.00h Log Count : 6
BY CATEGORY 💻 Coding 8.0h (100%)
LOG ENTRIES 2026-03-08 00:01:00 1h 0m [coding] (low) fixing designs, and new refactors 2026-03-08 12:40:00 1h 0m [coding] (medium) Testing and fixing bugs, and working on general features 2026-03-08 18:34:00 3h 0m [coding] (medium) bug fixes and existing request integrations 2026-03-09 12:05:00 1h 0m [coding] (high) fixing bugs and still continuing on requested features 2026-03-09 23:24:00 1h 0m [coding] (medium) Adding new features and working on pending bug fixes 2026-03-18 04:54:00 1h 0m [coding] (medium) Building the next phase of tailor flow, integrating with whatsapp