traggo/server
SHA-256A tag-based time tracking tool that you host yourself. No tasks, only tagged time spans.
Smart Download
Download Download Version
v0.8.3 · 6.7 MB
A self-hosted time tracker using tags instead of tasks, giving you full data control.
Core Features
- Tag-based system: completely customizable, no predefined tasks
- Self-hosted: full control over your data
- Customizable dashboards with charts
- List and calendar views for tracked time
- Sleek web UI with multiple themes
What It Can't Do
- •Default uses SQLite; mount a volume to persist data. Do not expose port 3030 directly to the internet; use a reverse proxy with HTTPS. User management is basic; enforce strong passwords. Tag system requires upfront planning; be prepared to tweak it.
Use Cases
- Freelancers tracking time across multiple clients
- Teams analyzing work distribution by type (coding, meetings, etc.)
- Personal productivity tracking with custom categories
Detailed Introduction
Traggo is a self-hosted, tag-based time tracking tool. Unlike traditional time trackers that use tasks or projects, Traggo lets you tag time spans with custom labels (e.g., project, type, client). You create your own tagging system, making it adaptable to any workflow. Features include customizable dashboards with charts, list and calendar views, a sleek web UI with multiple themes, simple user management, and easy setup via Docker or binary. All data stays on your server, ensuring full privacy.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Run with Docker: docker run -p 3030:3030 traggo/server
Open browser to http://localhost:3030
Register first user and start adding tagged time entries
- Run with Docker: docker run -p 3030:3030 traggo/server
- Open browser to http://localhost:3030
- Register first user and start adding tagged time entries
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
c14012c5d4975c23e8214770bba02a106de7fa8fcf1d10c7a127ebec30536639This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
For Docker: stop container (docker stop traggo-server), remove container (docker rm traggo-server), and remove volume (docker volume rm traggo-data) to clean up. For binary: delete the executable and the data directory (traggo.db and config file).
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
AppFlowy
Open source alternative to Notion with AI-powered workspace, full data control, and cross-platform native experience.
memos
Open-source, self-hosted note-taking tool for quick capture. Markdown-native, lightweight, and fully yours.
siyuan
A privacy-first personal knowledge management system with fine-grained block-level references and Markdown WYSIWYG.