Kimai Time-Tracking 2

1.9 2020-04-25 14:34 UTC


CI Status Code Coverage Latest Stable Version License Gitter Bountysource

Kimai is a free, open source and online time-tracking software designed for small businesses and freelancers. It is built with modern technologies such as Symfony, Bootstrap, RESTful API, Doctrine, AdminLTE, Webpack, ES6 etc.



  • PHP 7.2.9 or higher
  • Database (MySQL/MariaDB, SQLite for development)
  • Webserver (nginx, Apache)
  • A modern browser
  • Other libraries


This is the new version of the open source timetracker Kimai. It is stable and production ready, ships with most advanced features from Kimai 1 and many new ones, including but not limited to:

JSON API, invoicing, data exports, multi-timer and punch-in punch-out mode, tagging, multi-user and multi-timezones, authentication via SAML/LDAP/Database, customizable role permissions, responsive and ready for your mobile device, user specific rates, advanced search & filtering, money and time budgets with report, support for plugins and many more.


Updating Kimai


Roadmap and releases

You can see a rough development roadmap in the Milestones sections. It is open for changes and input from the community, your ideas and questions are welcome.

Kimai 2 uses a rolling release concept for delivering updates. You can upgrade Kimai at any time , you don't need to wait for the next official release.

Release versions will be created on a regular base (approx. one release per month) and you should use these tags if you are not familiar with git. Every code change, whether it's a new feature or a bug fix, will be done on the master branch. I develop Kimai in my free time and want to put my effort into the software instead of backporting changes for old versions. The only exception is a critical security issue, which I would fix in the last version as well.


Kimai 2 is developed with modern frameworks like Symfony v4, Doctrine, AdminLTEBundle (based on AdminLTE theme) and many more.