TimeTagger

TimeTagger

Simple, privacy-friendly time tracking with tags

1.6kstars
152forks
Last commit: 4d ago
Repo age: 6y old
TimeTagger screenshot

TimeTagger is a lightweight, web-based time tracking app for recording how you spend time using flexible tags and short descriptions. It focuses on fast entry, clear timelines, and simple reporting, and can run as a local app or as a small server for multiple users.

Key Features

  • Fast time logging with tag-based entries (e.g., #project, #client)
  • Timeline view for browsing and editing tracked intervals
  • Reporting and summaries based on tags and time ranges
  • Multi-user support when running in server mode
  • Data stored in SQLite with export/backup-friendly files
  • Runs as a small Python web app (suitable for Docker/self-hosting)

Use Cases

  • Personal time tracking for deep work vs. meetings with tag summaries
  • Freelancers tracking time per client/project for timesheets
  • Small teams running a shared instance for consistent categorization

Limitations and Considerations

  • Reporting is intentionally lightweight; advanced billing/invoicing features are limited compared to dedicated suites

TimeTagger is best suited for users who want a simple, responsive time tracker with tag-based organization and straightforward reports, without the overhead of a large project management platform.

Categories:

Tags:

Tech Stack:

Share:

Similar Services