Open source · Local-first

Your working time,
clearly tracked.

A desktop app for keeping projects, working time, and balances in one focused place—on your own terms.

WorkTimeTracker
TodayFocus on what matters.

Track time as you work. Keep every project in view.

08h42 min
Current projectIn progress

Built for the working day

Time tracking that respects your time.

Track without friction

Start, pause, resume, stop, or switch timers as your work changes.

Local-first by design

Your native app data is stored in a Postgres database you control.

Keep projects in view

See time distribution, budgets, consumption, and forecasts in one place.

Work across platforms

A Tauri desktop app for Windows, macOS, and Linux.

Dates handled carefully

UTC-canonical timestamps derive local days and durations correctly, including daylight saving time.

Open source

WorkTimeTracker is MIT licensed—inspect, adapt, and contribute on GitHub.

A simple rhythm

Make time visible, one entry at a time.

  1. 01

    Set your week

    Choose your working days and weekly target.

  2. 02

    Track your work

    Run a timer or add time afterwards when it suits you.

  3. 03

    Understand the picture

    Review projects, balances, reports, breaks, and absences.

Get WorkTimeTracker

Downloads

New releases appear here automatically after they are published. Every release carries written release notes; the full history is in the changelog.

Checking for releases…

Obtain, feedback, contribute

Get involved

How to obtain WorkTimeTracker, how to provide feedback, and how to contribute to it.

Provide feedback

Bug reports and enhancement requests belong in the issue tracker: open a new issue after you have searched the existing issues, so duplicates stay rare. A useful report names the application version, the operating system, the steps to reproduce, and the expected and the actual result. Report a security vulnerability privately as described in SECURITY.md instead of opening a public issue.

Contribute

Fork the repository, create a branch, add tests for your change, run lint, typecheck, and the test suites, then open a pull request whose commit messages and title follow the Conventional Commits format. The workflow, the commit convention, and the pull request checklist are in CONTRIBUTING.md, the local setup and the checks in the development guide, and the rules for coding agents in AGENTS.md.