What it does
OpenClockwork combines personal and customer-project time tracking with team work schedules, attendance, leave requests, and approvals. The official site describes optional geofencing, plan-versus-actual comparisons, CSV or PDF HR reports, a documented REST API, and self-hosting with PostgreSQL. Its Apache-2.0 license covers both personal and team modes without separate subscription tiers.
OpenClockwork handles two related workflows in one installation: individuals can track their own and customer-project time, while teams can manage schedules, attendance, time-off requests, and approvals. The current product page describes optional geofencing, assignments to projects and orders, planned-versus-actual comparisons, and exportable HR working-time reports. It is self-hosted on PostgreSQL, publishes a REST API, and identifies the application as Apache-2.0 licensed with no separate subscription tiers. The site lists version 2.2.0; smaller adoption and deployment support should be evaluated before relying on it for regulated payroll processes.
Strengths
- Combines project time tracking with team attendance, schedules, leave, and approvals.
- Self-hosted Apache-2.0 software includes a documented REST API and CSV/PDF reports.
Watch out for
- Requires the organization to run and maintain its own PostgreSQL-backed installation.
- A newer, smaller project may require more internal evaluation than established workforce suites.
Best for
- Small organizations seeking self-hosted working-time and attendance tools
- Teams that want schedule approvals and project time in the same open-source installation
Sources
- OpenClockwork 2.2.0 — Zeiterfassung für Solo und Team (Oct 25, 2026)
