time-tracker-agent
time-tracker-agent is an application for tracking time spent on applications, useful for productivity analysis and reporting.
Last updated: 2025-05-13 22:52
time-tracker-agent
Category: Automated Time Tracking
Tags: automatic-tracking, open-source, productivity, reporting
Description
time-tracker-agent is an open-source application designed to track the time spent on desktop applications. It is useful for productivity analysis and reporting.
Features
- Runs as a Windows service.
- Provides an API endpoint (http://*:5050).
- Built on .NET Core 3.1.
- Tracks active window and detects the current running application.
- Records time spent on each application.
- Logs idle time when the user is inactive.
- Saves tracking data in an XML file at
%ProgramData%/TimeTrackerAgent/Dataon Windows. - Can be extended to support other platforms (e.g., Linux).
- Includes a project for installation using WiX.
Pricing
- Open-source (free to use)
Source
Related Items
ActivTrak
A time tracking and productivity management platform providing dashboards, productivity analytics, and automation to monitor and improve work habits.
Clockdiary
AI-powered time tracking application with an integrated activity tracker, designed to help users accurately record work hours and analyze productivity.
desktop-wakatime
desktop-wakatime is a system tray app for Windows & Linux that provides automatic time tracking and generates usage metrics from various tools such as Figma and Postman.
Instant
Instant is an automatic time tracking app that monitors phone usage, location, travel, sleep, and fitness activities. It offers chatbot-based reports and goals, with integration to health platforms, suitable for both personal and employee wellness time tracking.