Nikola 7.1.0

A top of the line static site generator written in Python, outputting regular HTML pages from various sources stored locally on disk
Nikola works by taking the website's content from a series files and combining them into HTML pages based on a preset template file.

The content files and the business logic are separated for easier administration, and for easier editing whenever content needs to be changed or the templates adjusted to a new layout.

The admin can edit his site at any time he wants, and then regenerate it to update its content on the frontend.

Nikola isn't a classic CMS since it doesn't feature an easy to use GUI, but it supports most of the features found in modern day content management systems.

The main difference is that webmasters use the console to render the site and edit the content in raw ReST or Markdown format.

Main features:

  • Blogging system included
  • Multi-lingual
  • Themeable
  • Plugins system
  • Style content via reStructuredText or Markdown
  • Syntax highlighting for code blocks
  • Commenting system
  • RSS syndication
  • The front-end uses Twitter's Bootstrap framework
  • Fast build operation
  • Portable content
  • Archive pages
  • Google sitemap generation
  • Comes with a preview Web server
  • Works with Python 2.x and 3.x

last updated on:
September 10th, 2014, 20:38 GMT
developed by:
Roberto Alsina
license type:
MIT License
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Static Site Generators


In a hurry? Add it to your Download Basket!

user rating 2



What's New in This Release:
  • Error out when reST gists cannot be downloaded
  • Added a “Skip to content” link for accessibility
  • Added minify_lines filter to strip leading whitespace and empty lines
  • Added Google Closure Compiler JavaScript filter
read full changelog

Add your review!