The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.
-
Updated
Sep 1, 2026 - Python
The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.
Time tracking you can host anywhere, built on Django. Full export support in multiple formats and easily extensible.
Command line interface used by all WakaTime text editor plugins.
Sublime Text 2 & 3 plugin for automatic time tracking and metrics generated from your programming activity.
A simple command-line interface for toggl.com
Komodo plugin for automatic time tracking and metrics generated from your programming activity.
Analyzing all of my Quantified Self data
Generate coding activity graph tracked by WakaTime to embed in Readme(s) and webpages.
Self-hosted challenge board for sweeter hackathons 🐝
MCP server connecting AI assistants to Redmine: issues, projects, wikis, time tracking, agile boards, and CRM, with OAuth2 multi-user support
⏱️ AI 驱动的智能时间追踪工具 (Windows) - 后台静默录屏,自动分析你的时间都花在哪了
Task Coach is a free, open-source task manager for organizing projects, tracking time, managing recurring tasks, and planning with due dates and reminders. Break down projects into subtasks, categorize and filter tasks, attach notes and files, and visualize your work in list, tree, calendar, or timeline views. Cross-platform desktop app.
Desktop notifications for ActivityWatch
Blender plugin for automatic time tracking and metrics generated from your programming activity.
Local-first macOS activity tracker with AI-powered classification, a daily commonplace book, and an MCP server for Claude.
Setup Issue DueDate Reminders to not miss anything
A Python 🐍 3️⃣ CLI time tracker with invoice generation
Gedit 3.8+ plugin for automatic time tracking and metrics generated from your programming activity.
Home Assistant custom integration for Super Productivity
Keep a record of the time you dedicate to your projects.
Metrics, goals, and time tracking automatically generated from your programming activity
To associate your repository with the time-tracking topic, visit your repo's landing page and select "manage topics."