Skip to content

The-True-Hooha/worklog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Worklog

Lightweight, local-first time tracking app. No server required - runs entirely in your browser.

Credits to

Quick Start

Option 1: Global Command (Recommended)

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:

worklog

Option 2: Double-Click

Simply open index.html in your browser.


Features

  • ⏱️ 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

How It Works

  1. Open the app
  2. Timer starts automatically (60 min default)
  3. When timer beeps, describe what you worked on
  4. All logs stored locally in your browser (IndexedDB)
  5. View statistics, reports, and timelines anytime

Data Storage

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

About

A way to track work/study sessions, no internet, no account needed, local and free forever

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors