Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bookmark generator. Generates bookmarks that can be imported in Firefox, Chrome and Internet Explorer

License

Notifications You must be signed in to change notification settings

georgettica/bookmark-generator

 
 

Repository files navigation

Bookmark Generator

Converts an yaml file with bookmark data to a bookmark html file that can be imported in Firefox, Chrome and Internet explorer.

Supports

  • bookmarks with name, url, description, tags and icons
  • folders
  • separators

Versions

Comes in both a python and a groovy version.

Only the groovy version has support for numbering bookmarks to retain their order in Internet Explorer.

Apart from that they are functionally equivalent

Local running

there is a container image that automatically built you can use instead of building locally

docker run --rm -it ghcr.io/georgettica/bookmark-generator:master 

or look at this snazzy github page with details on this https://github.com/georgettica/bookmark-generator/pkgs/container/bookmark-generator

Example input yaml:

---
- folder: test bookmarks
  bookmarks:
  - name: Google
    url: https://www.google.com
  - folder: Wikipedia
    bookmarks:
    - name: Wikipedia English Home
      url: https://en.wikipedia.org/
      icon: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7klEQVQ4ja2TUZFDIQxFQUUkREQURAoSMIADLGAgNjCAgcjg7scW5tFuu9PtZoaPADkhNySEm8058c4KV3s3+ID8NXhDPgb03iEiCCGg1oo5J1R1++4OEYGIwN3RWgMRQVUxxvh+gbsjxggzw/KZ+QC6+84qIo8lqOpxsDKZGUopx/4CH4DeO0II6L3vQ2YGMx81q+pzEVX1uJBSAhHhmiTn/BxgZogxYoyxgUSE1toGXrX4sY3MjJwzzAy1VpRSwMxwd6SUfv8HrTXEGHcpq0Micujz8iMR0aF0SulBvJeApcF13df+L/Pw0USuuC9zNVPvSNmuzAAAAABJRU5ErkJggg=='
    # a separator
    - name: ---
    - name: Wiki Buthan
      url: https://en.wikipedia.org/wiki/Bhutan
      tags:
      - country
      - asia
    - name: Nepal
      url: https://en.wikipedia.org/wiki/Nepal
      description: A country in the Himalayas
  - name: Youtube
    url: https://www.youtube.com

Result

Screenshot

About

Bookmark generator. Generates bookmarks that can be imported in Firefox, Chrome and Internet Explorer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 49.2%
  • Groovy 49.0%
  • Dockerfile 1.8%