Kimai
Kimai is a responsive, cloud-based time-tracking solution for teams of all sizes. It offers invoicing, reporting, and secure data handling with a mobile-first design.

Kimai is a smart, simple, and secure time-tracking application designed for teams and companies. Built with a mobile-first approach, it provides extensive features beyond basic time recording, including invoicing, expense tracking, and detailed reporting.
Key Features
- Time Tracking: Record and manage work hours with ease.
- Invoicing: Generate invoices in multiple formats (PDF, ODS, XLSX, HTML, CSV).
- Expense Tracking: Log and manage expenses alongside time tracking.
- Reporting: Access detailed reports on key metrics and project progress.
- Audit Logs: Track all data changes to prevent unauthorized manipulation.
- Role-Based Access: Customizable permissions ensure users see only what they’re allowed to.
- REST API: Integrate Kimai with other applications via JSON API.
- Kiosk Mode: Ideal for shared workstations or public access.
- Single Sign-On (SSO): Support for SAML (Azure AD, Google Workspace).
- Custom Fields & Templates: Tailor the system to fit specific workflows.
- Mobile-Friendly: Responsive design works on any modern device.
- Data Export: Export data in multiple formats for further analysis.
Tech / Self-Hosting
Kimai is open-source and can be self-hosted. The GitHub repository provides the source code, installation guides, and community support. The cloud version is also available for those who prefer a managed solution.