Skip to content

Consolidate two HTML bookmark files into one, sorting and filtering duplicates.

License

Notifications You must be signed in to change notification settings

digital-engineering/bookmarks-consolidator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookmarks Consolidator

Summary

consolidate

verb (used with object), con·sol·i·dat·ed, con·sol·i·dat·ing.

  1. to bring together (separate parts) into a single or unified whole; unite; combine: They consolidated their three companies.
  2. to discard the unused or unwanted items of and organize the remaining: She consolidated her home library.
  3. to make solid or firm; solidify; strengthen: to consolidate gains.

bookmarks-consolidator is a CLI tool that combines and de-duplicates two sets of bookmarks. It accepts HTML files exported from Firefox, Chrome, etc., and consolidates them into an HTML file containing the combined bookmarks from both.

Duplicate bookmarks are skipped, and duplicate folders are merged. Consolidate your bookmarks from multiple browsers into one with this simple tool.

Installation

# Create virtual environment
python3 -m venv env

# Activate virtual environment
. env/bin/activate

# Install required packages
pip install -Ur requirements.txt

Example usage

python consolidate.py "bookmarks_1.html" "bookmarks_2.html"

A file bookmarks_export.html will be created as a result, containing consolidated bookmarks from both input files.

About

Consolidate two HTML bookmark files into one, sorting and filtering duplicates.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages