3.6 KiB
3.6 KiB
title: Kimai created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, time-tracking, productivity, php, app-marathon3-rattrapage-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Time+Tracking, https://kimai.org/]
⏱️ Kimai
Suivi du temps multi-utilisateur : feuille de temps, projets, clients, facturation et exports PDF/CSV — le Toggl open source.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | kimai.org |
| GitHub | kimai/kimai |
| License | AGPL-3.0 |
| Langage | PHP |
| Étoiles GitHub | 3.2k ⭐ |
| Catégorie | [[cat-time-tracking |
📝 Description
Kimai (ex-Kimai 2) est un outil de time tracking self-hostable, utilisé par plus de 100 000 entreprises et freelancers. Il combine une interface moderne, un système d'extensions riche et un export comptable propre.
Fonctionnalités :
- ✅ Timesheet : démarrage/arrêt chronomètre, entrée manuelle
- ✅ Projets, sous-projets, activités, catégories, tags
- ✅ Multi-utilisateurs, équipes, hiérarchie client
- ✅ Taux horaires par utilisateur et par projet
- ✅ Facturation PDF : export factures, devis, rapports
- ✅ Exports : CSV, XLSX, PDF, JSON
- ✅ API REST complète
- ✅ OAuth2, SAML, LDAP, 2FA
- ✅ Plugin store : 30+ plugins communautaires
- ✅ Mobile-first : PWA installable
Différence vs Toggl/Clockify : Kimai = auto-hébergé, vos données restent en interne, pas de coût par utilisateur, plugins extensibles.
Pour qui : freelancers, agences, équipes de dev, ESN, consultants, toute personne qui facture à l'heure.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
kimai:
image: kimai/kimai2:2.4
container_name: kimai
restart: unless-stopped
environment:
- DATABASE_URL=mysql://kimai:kimai@db:3306/kimai
- TRUSTED_PROXIES=REMOTE_ADDR
- APP_SECRET=changeme_generated_with_openssl
volumes:
- kimai_data:/opt/kimai/var
labels:
- "traefik.enable=true"
- "traefik.http.routers.kimai.rule=Host(`time.example.com`)"
- "traefik.http.routers.kimai.tls.certresolver=letsencrypt"
depends_on:
- db
db:
image: mariadb:10.11
container_name: kimai-db
restart: unless-stopped
environment:
- MARIADB_ROOT_PASSWORD=rootchangeme
- MARIADB_DATABASE=kimai
- MARIADB_USER=kimai
- MARIADB_PASSWORD=kimai
volumes:
- kimai_db:/var/lib/mysql
volumes:
kimai_data:
kimai_db:
🔄 Alternatives
Open Source
- app-timetagger — time tracking orienté data
- app-solidtime — moderne TypeScript
- app-ziit — minimaliste auto-hébergé
- Anuko — time tracker simple
- TimeTagger — orienté freelancer
Propriétaires
- Toggl Track — leader SaaS du time tracking
- Clockify — freemium populaire
- Harvest — time tracking + facturation
- Harvest Forecast — planification d'équipe
🔐 Sécurité
- 2FA : activable par utilisateur (TOTP)
- LDAP/SAML/OAuth2 : SSO entreprise
- CSRF tokens : protection formulaires
- Trusted proxies : configurer pour Traefik/Nginx
- Headers de sécurité : configurer via reverse proxy
📚 Ressources
Pages Liées
- cat-time-tracking — Catégorie Time Tracking
- app-solidtime — Alternative moderne
- recettes-docker-compose — Templates Docker