bourgeoisor / hajimaru

Startpage and bookmarks generators written in Python with Jinja2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hajimaru

Hajimaru is an easy way to get started with a beautiful and practical set of startpage and bookmarks list as simple web pages. Both generators can be use independently of each other.

A live demo is available here and here.

Generate a Startpage

To generate the three web page files, run the following:

python startpage.py path/to/aliases.json

For a full list of the optional arguments:

python startpage.py --help

The aliases.json file is in JSON format and contain the list of aliases to translate in the startpage search box.

{
  "gh": "github.com",
  "yt": "youtube.com"
}

Generate a Bookmarks Page

To generate the three web page files, run the following:

python bookmarks.py path/to/bookmarks.json

For a full list of the optional arguments:

python startpage.py --help

The bookmarks.json file is in JSON format and contain the list of bookmark URLs.

{
  "Top Tier Websites": {
    "Reddit": "reddit.com",
    "Zombo": "zombo.com"
  },

  "Lower Tier Websites": {
    "obmoZ": "obmoz.com"
  }
}

Collaboration

Feel free to fork this repository, make changes and create a pull requests, and to create new issues!

About

Startpage and bookmarks generators written in Python with Jinja2.

License:MIT License


Languages

Language:Python 43.1%Language:HTML 21.2%Language:CSS 17.9%Language:JavaScript 17.7%