Submit
TimeTracker

TimeTracker

A robust, self-hosted time tracking application designed for teams and freelancers who need reliable time management without cloud dependencies. Built with Flask and optimized for Raspberry Pi deployment, TimeTracker provides persistent timers, comprehensive reporting, and a modern web interface.

Open source alternative to:

🕒 TimeTracker

TimeTracker is a lightweight, self-hosted time tracking system built with Flask and Docker.
Designed to run smoothly on devices like a Raspberry Pi, it gives you full control over your data while keeping things simple and reliable.


✨ Features

  • Persistent Timers – timers continue running even if you close the browser or restart your device
  • 📂 Projects & Clients – organize your work by project and client
  • 👥 User Roles – manage multiple users with different access levels
  • 💵 Billing Support – track time with hourly rates for easy invoicing
  • 📊 Reports & Exports – generate reports and export data to CSV
  • 📝 Manual Time Entries – add time blocks manually when needed
  • 🐳 Dockerized Deployment – quick setup with Docker
  • 🍓 Raspberry Pi Ready – optimized for running on low-power devices

🚀 Why Use It?

Most popular time tracking solutions (like Toggl Track, Harvest, or Clockify) are cloud-based.
TimeTracker is a privacy-friendly alternative:

  • ✅ Self-hosted — you control your data
  • ✅ Runs anywhere — from a local server to a Raspberry Pi
  • ✅ No external dependencies — works fully offline
  • ✅ Open source — free to use and extend
Visit TimeTracker
License
GPL-3.0
Self hostable
No
Repository details
View Repository
Sponsor TimeTracker

Sponsor TimeTracker on Buy Me A Coffee

https://buymeacoffee.com/drytrix

Similar open source alternatives