- 複数のブラウザの閲覧履歴を1つのファイルにバックアップし、それを可視化できるコマンドラインツール
- 可視化ダッシュボードを提供: 日別ページビュー、上位10件のタイトル、上位10件のドメインなどをグラフと表で確認可能
- CSVエクスポート対応
- 完全なオフライン動作により、サーバーへアップロードせず個人PC内だけで履歴を管理可能
- 重複防止設計: 複数回バックアップしても重複しないようスキーマを最適化
- Chrome, Firefox, Safari をサポート。macOS/Linux/Windows 環境で動作
- Rustベースの単一バイナリ
使い方
- 基本コマンド
onehistory backup: ブラウザ履歴をDBにバックアップ
onehistory serve: HTTPサーバーを実行後、ブラウザで履歴を閲覧 (http://127.0.0.1:9960)
onehistory export: CSVにエクスポート
onehistory show: システムにインストールされたブラウザ履歴ファイルのパスを確認
- バックアップオプション
-d: ブラウザ実行中の場合に必要(自動検出を無効化)
-f: 特定の履歴ファイルを指定(例: Chrome → History, Firefox → places.sqlite, Safari → History.db)
-D: Dry-runモードを実行
まだコメントはありません。