
TimeTagger
Open source web-based time tracker with an interactive timeline, tag-based workflow, targets, and CSV/PDF reporting for individuals and freelancers.

TimeTagger is a web-based time-tracking application focused on tagging time entries and exploring them in an interactive timeline. It is designed for individuals and freelancers and can run locally or on a server, with optional multi-user authentication.
Key Features
- Interactive timeline UI for quickly tagging and reviewing time spent
- Tag-based workflow (instead of project-heavy structures)
- Reporting and exports, including PDF reports and CSV export
- Targets for daily/weekly/monthly goals and progress tracking
- Responsive UI for mobile and desktop, with offline use and sync
- Optional Pomodoro timer (experimental)
- Multiple authentication options, including built-in credentials or reverse-proxy header auth
Use Cases
- Personal productivity tracking and weekly review of time allocation
- Freelancer time tracking and generating client-ready PDF reports
- Lightweight team tracking when deployed with multi-user authentication
Limitations and Considerations
- Pomodoro functionality is marked as experimental
- Multi-user setups typically require explicit credential configuration or reverse-proxy integration
TimeTagger emphasizes a fast, focused tracking experience and practical reporting without heavy project management overhead. It is a strong fit for users who prefer tags, clear timelines, and straightforward exports for analysis or billing.

