Creoleparser.py is a Creole 1.0 parser written in Python.

Features/Notes:

* Creoleparser.py is a complete 1.0 implementation (rarely straying from the [[Creole1.0]] page)
* Uses [[http://genshi.edgewall.org|Genshi]] - the //Python toolkit for generation of output for the web// 
** guarantees valid xml output  
* Supports mixing of ordered and unordered lists (using a syntax similar to Confluence). Near the bottom of the source file are test cases - including mixed lists.

The markup on [[Creole 1.0 Test Cases]] (up to the stuff about older Creole versions) was used to make [[http://pages.infinit.net/shday/Creole/test_case.html|this page]]

To download and install, please go [[http://pages.infinit.net/shday/Creole/instructions.html|here]] first.