ActivityWatch : Suivi Automatisé du Temps et Analyse de Productivité Multi-Plateforme
ActivityWatch est un tracker de temps automatisé, open-source et respectueux de la vie privée. Il enregistre l'utilisation des applications, l'activité du navigateur et le statut AFK sur Windows, macOS et Linux. Il fournit des analyses de productivité détaillées sans envoyer de données vers des serveurs externes.
Installation
Prérequis et mises en garde issus de la documentation officielle :
- aw-server (Python) – L'implémentation par défaut actuelle
- Bibliothèques clientes : Bibliothèques spécifiques à chaque langage comme aw-client (Python), aw-client-js et aw-client-rust qui encapsulent les endpoints REST pour un accès programmatique
Notes de prise en main :
-
Les téléchargements sont disponibles sur la page des releases.
-
Pour des instructions détaillées de démarrage, consultez le guide dans la documentation.
-
Extrait de la documentation officielle : https://raw.githubusercontent.com/ActivityWatch/activitywatch/HEAD/README.md