mirror of
https://github.com/qwjyh/browser-history-merger.git
synced 2024-11-21 22:50:13 +09:00
No description
src/browser_history_merger | ||
.gitignore | ||
.python-version | ||
CHANGELOG.md | ||
pyproject.toml | ||
README.md | ||
requirements-dev.lock | ||
requirements.lock |
browser-history-merger
Merge browser histories into a single database.
Usage
Initialization
For the first execution on each device and browser, do
browser-history-merger path/to/merged.db init browser-id /abs/path/to/browser/history/database
browser-id
should be unique to identify browser and machine.
Add histories
Then add histories to the database by
browser-history-merger path/to/merged.db add browser-id
Supported environments
Python 3.12 (works with standard libraries only)
- Chromium
- Tested:
- chrome on windows, linux
- brave on windows, linux
- vivaldi on linux
- Tested:
- Firefox
- Tested:
- firefox on windows
- Tested:
Tips
The program is a single file ./src/browser_history_merger/__init__.py
and can be used as a script.