Simple static blog generator written in Python.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
templates
.gitignore
LICENSE
README.md
nikki.py

README.md

nikki

Simple static blog generator written in Python. It takes files written in Markdown and generates a static blog with it. It's currently under development.

Requirements:

  • Python 2 or 3
  • Mistune
  • wheezy_template

Usage

Clone the repository, create the directory pages and add your markdown files (with the .md extension) inside. You can use subdirectories for different categories. The .md files should have the following format:

title: Article title
date: YYYY-MM-DD HH:MM
(blank line)
Post content in Markdown here...

Then just run nikki.py without arguments and your blog should be generated in the output directory.

Planned

  • Automatic copying of static files such as stylesheets and images
  • Pagination
  • Archive list
  • Error handling
  • Tags (maybe)