À propos du projet

TypePulse est une application de bureau construite avec Tauri qui fournit des analyses de frappe locales. Elle s'exécute entièrement sur la machine de l'utilisateur, garantissant que aucune donnée ne quitte l'appareil. L'outil suit trois métriques principales : la durée totale de frappe, le nombre de frappes et le nombre de sessions. Les données sont organisées et résumées par application individuelle et par intervalles de temps configurables. Une surface de visualisation intégrée affiche les tendances récentes d'activité au fil du temps. Pour une analyse plus approfondie, les utilisateurs peuvent exporter leurs données sous forme de fichier CSV. Toutes les informations sont stockées localement, et un bouton de pause en un clic permet de suspendre rapidement le suivi à tout moment. Le projet utilise Tauri pour la couche de bureau et suit les workflows de développement basés sur npm standards : - Installer les dépendances avec `npm install` - Exécuter la build de développement avec `npm run tauri dev` - Construire le frontend avec `npm run build` - Construire l'application de bureau avec `npm run tauri build` TypePulse est publié sous la licence Apache 2.0.