registro-trabajo
A work hours tracker with automatic pause detection for inactivity, exporting reports in Excel, built with Python, Tkinter, and SQLite.
Last updated: 2025-05-13 22:52
registro-trabajo
A desktop work hours tracker with automatic pause detection for inactivity, built with Python, Tkinter, and SQLite.
Features
- Records work hours by project.
- Detects inactivity (keyboard/mouse) of more than 5 minutes and automatically registers pauses.
- Allows manual pausing of work sessions.
- Exports work data and reports to Excel for further analysis.
- Built using Python, Tkinter (for desktop UI), and SQLite (for local data storage).
- Follows Clean Architecture principles and includes automated tests.
Pricing
- Open-source (free to use)
Links
Tags
open-source, automatic-tracking, python, desktop
Related Items
Awesome Time Tracker
A lightweight time tracking tool integrated with the Awesome Window Manager. It lets users start, stop, and inspect tasks via configurable key bindings and records events to a Qmonix server, where tracked time can be viewed and analyzed through the Qmonix web dashboard. Designed for developers and power users who live inside Awesome WM and want keyboard‑driven time tracking.
dxtime
dxtime is a lightweight program for time tracking, utilizing wxWidgets and SQLite for data management, ideal for users needing a simple tracker.
ever-gauzy-desktop-timer
Ever® Gauzy™ Desktop Timer App is a desktop application for time tracking, offering download options and integrations with the Gauzy time management platform.
GTimer
A GTK application for timing activities across various projects and tasks, with support for plain text and HTML reporting.