/Page-Pal

Primary LanguageBatchfile

Export Your Bookmarks Now!

Goal

The goal of this project is to provide an easy-to-use tool that extracts bookmarks from the Chrome bookmarks file and saves them in a user-specified format.

Description

This tool is developed in Python and uses PowerShell to extract the bookmarks from the Chrome bookmarks file. It then provides the user with an option to choose the format in which they want to save the bookmarks - HTML, PDF, or TXT.

What I Had Done

  • Wrote a Python script to extract the bookmarks from the Chrome bookmarks file.
  • Used PowerShell to parse the bookmarks and convert them into a human-readable format.
  • Provided the user with an option to choose the format in which they want to save the bookmarks.
  • Saved the bookmarks in the chosen format.

Libraries Needed

  • Os
  • Platform
  • subprocess
  • tkinter

Demonstration

input

  • Selecting A Format output1 selector

  • Output Confirmation final output file generation confirmed

  • Generated Output File generated output file

  • As I chose HTML in input, the script generated an HTML file showing my bookmarks with css pre-defined.

Getting Started

_To use this tool, you must have python installed on your computer. You can download Python from the official website: Clickhere

  • Once you have Python installed, you can download the code for this tool and run it from the command line. Here are the steps:

    1. Clone or download the code for this tool.
    1. Open a command prompt or terminal window.
    1. Navigate to the directory where you downloaded the code.-
    1. Run the following command: python bookmark_tool.py
    1. The tool will prompt you to choose a format for saving the bookmarks. You can choose HTML, PDF, or TXT. Once you choose a format, the tool will extract the bookmarks from Google Chrome and save them in the specified format.

Author

Made by Vaibhav. Connect with me on __vxibhxv or vaibhav-bhardwaj .

How to contribute?

Please take a loot at contributors.md file if you'd like to contribute

Contributors

⭐️ Star us

  • If you like our project and want to support us, please consider starring our repository as a token of appreciation. Thank you!