Cyrax is a static website generator tool using Jinja2 template engine.
It's inspired from Jekyll and Hyde site generators and started when I realized that I'm dissatisfied with both of them by different reasons. When I tried to come up with name I remembered my favourite character from Mortal Kombat 3 so here we go.
Installation:
Cyrax depends on Jinja2 template library, you should either install it as your distribution prefers (it's present in most of major distributions, particularly in Debian and MacPorts), or use easy_install or pip:
pip install jinja2
Then get cyrax by either cloning repository or installing by package manager:
pip install cyrax
Usage:
Read some docs, run cyrax --help to read about command line options, look at example.
What is new in this release:
- Rework RstPost a bit, removing nasty bugs with template caching.
What is new in version 2.2:
- nasty bug with circular dependecies
- forget to process tags in RstPost
What is new in version 2.1:
- Nasty bug with circular dependecies.
What is new in version 2.0:
- refactored module system, no more cyraxlib, only cyrax now exists
- completely refactored internal models system, now it uses usual inheritance instead of some strange composition (which means it's easier to understand and to extend now)
- ability to write posts in reStructuredText (which as well could serve as an example to writing your own models).
Requirements:
- Python
Comments not found