MichaelCurrin / url-manager

Centralize, view, edit, label and organize collections of your favorite URLs πŸ”— πŸ“™

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

URL Manager πŸ”— πŸ“™

Centralize, view, edit, label and organize collections of your favorite URLs

GitHub tag License

Made with Python

dependency - SQLObject dependency - beautifulsoup4

A meta bookmark manager to rule them all.

About

The aim is to help you create and find your URL more efficiently and within a personalised structure. The result is a tool for you to import browser bookmark-related URL data from various sources and manage them in a single structured, easy-to-search data source.

Import data from the following data sources:

  • Bookmark files
    • Firefox
    • Chrome
  • History file
  • OneTab data
  • A CSV created by hand in the required format

You can also add and manage records with a command-line tool.

Documentation

  • Read this project's docs directory.
  • plyvel Python library to access LevelDB.
    • This is used for getting OneTab data from Chrome's LevelDB storage.
    • This have proven to cause some issues and the location changed I think, so scraping the frontend (for Firefox and Chrome) or using the text export might be easier than using LevelDB.
    • See also this LevelDB Wiki page and article.

License

Released under MIT.

About

Centralize, view, edit, label and organize collections of your favorite URLs πŸ”— πŸ“™

License:MIT License


Languages

Language:Python 95.8%Language:Shell 4.2%