このプロジェクトについて

TypePulseはTauriを使用して構築されたデスクトップアプリケーションで、ローカルなタイピング分析機能を提供します。デバイス上で完全に動作し、データが外部へ送信されることはありません。 このツールは3つの主要メトリクスを追跡します:総タイピング時間、キーストローク数、セッション数です。データは個々のアプリケーションおよび設定可能な時間範囲ごとに整理・要約されます。組み込みの可視化機能により、最近のアクティビティの推移を時系列で表示します。 詳細な分析のために、データをCSVファイルとしてエクスポートすることもできます。すべての情報はローカルに保存され、ワンクリックで追跡を一時停止できるボタンも備えています。 プロジェクトはデスクトップ層にTauriを使用し、標準的なnpmベースの開発ワークフローに従います: - `npm install` で依存関係をインストール - `npm run tauri dev` で開発ビルドを実行 - `npm run build` でフロントエンドをビルド - `npm run tauri build` でデスクトップアプリケーションをビルド TypePulseはApache License 2.0の下でリリースされています。