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.