Webgen.py

Webgen.py is a simple, static website generator. It is written in Python and is Free and Open Source.

You can download the source code from github - http://github.com/btbytes/webgen.py

Features

  • No external Dependencies. You are ready to go if you have the source code for webgen.py
  • Choice of Markup Languages - textile , markdown
  • Syntax highlighting with pygments
  • Excellent choice of CSS Layout framework - YUI CSS Grids
  • Excellent choice of CSS styling and ready-to-print with Sinorcaish
  • Free and Open Source (GPL v3)
  • Written in Python. Code is easy to read and extend.

Installtion

$ git clone git://github.com/btbytes/webgen.py.git

Usage

  • Set author name, baseurl and output directory options in config.py
  • Run $ pyhton webgen.py

Customisation

The template for the website is in template.html. The default template uses YUI CSS Grids for layout and Sinorcaish for sensible default for most CSS elements.

With a little understanding of YUI Grids, you can create fluid/fixed, single/multcolumn layouts with ease.

Indexing in progress, cross-references will be refreshed soon.

© 2008 Pradeep Kishore Gowda (C-C by SA 2.5-IN) ◊ Made with python, YUI on a mac.