Favicon of TimeTagger

TimeTagger

Manage your hours using an interactive timeline and flexible tags. Generate detailed PDF reports, set productivity goals, and sync data across all devices.

Manage your hours with an open-source tracker built around an interactive timeline. Instead of rigid project structures, it uses a flexible tagging system that adapts to your workflow. Visualize your day, log activities, and maintain focus with the integrated Pomodoro timer.

Key benefits include:

  • Interactive Timeline: Visualize your day and log hours quickly.
  • Flexible Tagging: Organize tasks using versatile tags rather than strict hierarchies.
  • Powerful Reporting: Export data to CSV or generate professional PDF reports for billing.
  • Goal Setting: Track progress against custom targets to boost productivity.
  • Privacy First: Enjoy an experience free from third-party cookies and data collection.
  • Developer Friendly: Access a robust API and a CLI to log hours from your terminal.

Whether working offline or switching devices, your data syncs automatically. You also have the option to self-host the application for complete control.

Directory Structure

timetagger
data
.env
docker-compose.yml

docker-compose.yml

services:
  timetagger:
    image: ghcr.io/almarklein/timetagger:latest
    container_name: timetagger
    restart: unless-stopped
    ports:
      - "80:80"
    volumes:
      - ./data:/timetagger_data

.env

# No specific environment variables or secrets are required for the default installation.
# You can add custom environment variables here if supported by the application version.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to TimeTagger

Favicon

 

  
  
Favicon

 

  
  
Favicon