All 89 Dependencies
Every package Kimai depends on, ranked by repo health score.
Kimai is the #1 open-source time-tracking application, built to handle everything from individual freelancers to enterprise teams with hundreds of users. It replaces manual spreadsheets with automated time logging, punch-in/punch-out modes, multi-timer support, and a clean browser-based UI that works on any device.
At its core, Kimai integrates time tracking directly with invoicing and reporting, so hours tracked flow straight into PDF or DOCX invoices with custom templates, client-specific rates, and configurable numbering. The built-in JSON REST API covers every resource—timesheets, customers, projects, activities, invoices, and users—making it straightforward to connect to ERPs, CRMs, payroll systems, or custom dashboards.
Kimai runs on PHP and Symfony with Doctrine ORM, deployable via Docker, SSH/Composer, or Synology. It supports MariaDB and MySQL, with SAML and LDAP integrations for enterprise identity providers like Azure AD and Google Workspace. Role-based permissions, team management, two-factor authentication, custom fields, and a plugin marketplace round out an enterprise-ready feature set that remains fully open-source under AGPL-3.0.
For teams that prefer not to manage infrastructure, Kimai Cloud offers the same codebase as a managed SaaS at kimai.cloud, while the on-premise option keeps your time data fully under your control.