A self-hosted time tracking tool that uses a flexible tag-based system instead of fixed tasks.

Traggo is a self-hosted time tracking application that utilizes a flexible tag-based system to record work hours. Instead of relying on fixed tasks or rigid project hierarchies, the software records time spans associated with user-defined tags. This approach allows users to categorize their time according to their own specific requirements, such as assigning tags for different clients, internal projects, or specific activity types like email and programming.
The application is deployed as a server and accessed through a web browser. It is designed for individuals, freelancers, and small teams who require full control over their time tracking data. By hosting the server on their own infrastructure, users ensure that no third party has access to their activity logs or project details, maintaining complete data sovereignty.
Built with the Go programming language, Traggo focuses on a non-linear method of organization. The tag system enables users to create multi-dimensional statistics by combining different tag categories. For example, a user can apply both a project tag and a type tag to a single time span, allowing them to analyze how much time was spent on programming across all projects or how much time a specific project required for meetings. This flexibility makes the tool adaptable to various workflows without requiring the user to restructure their project management style.
The software includes a user management system to handle multiple accounts on a single installation. The web interface provides a visual representation of time expenditure through diagrams and calendars, which helps users identify patterns in their productivity and manage their schedules more effectively based on historical data.
Traggo serves as a privacy-focused utility for those needing a customizable and self-managed way to monitor time expenditure.
Automatically monitors device usage and records activity data with local storage for user privacy.
Track billable hours across multiple projects and clients with a self-hosted interface for freelancers and agencies.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.