Overview Q & A Rating & Review
Fast Time Logger for Azure DevOps
Fast Time Logger is a lightweight Azure DevOps work-item tab extension for tracking time with minimal UI latency.
Key features
Start, pause, resume, and stop timer on a work item
Manual time entry with optional notes
Edit and delete entries
Offline-first local storage with background sync
Idempotent sync model to avoid duplicate time adds
Weekly report panel with CSV export
Why it is fast
Instant first paint with inlined CSS and local-first rendering
No heavy framework runtime
Azure DevOps SDK is lazy-loaded after UI is interactive
How it works
Logs are stored per work item in local storage
Sync uses operation outbox semantics with retry and dedupe
Work item total field is updated only on finalized operations
Required work item fields
Configure these custom fields in your process:
Custom.TimeSpent (Number)
Custom.TimeLoggerLedger (Plain text or long text)
Usage
Open a work item.
Go to the Time Logger tab.
Track time using timer or manual entry.
Review totals and weekly report.
Export weekly report as CSV when needed.
Notes
The extension supports temporary offline usage and syncs when online.
Weekly report covers the last 7 days ending today.