There is a growing need for basic converters (libraries) to convert Creole to other markups (including html) in different programming languages. If you have written such a converter, please add it below.
C
- Nyctergatis Markup Engine (NME), a C library with optional C++ glue (open-source, BSD license) for Creole 1.0.
- creole/c, a Creole 1.0 parser library and HTML converter written in C++/flex with plain C API (LGPL v2.1).
Delphi
- DICreole, a Creole 1.0 converter for Borland / CodeGear Delphi. Based on NME, fully integrated, no external nor DLL files needed. Includes help and demo project. Freeware, BSD license.
Java
- wikimodel, a Java library with parsers for various wiki languages - Creole 1.0 is one of them. It supports the Wiki Event Model (WEM) – like Simple API for XML (SAX) and Wiki Object Model (WOM) – like Document Object Model for XML (DOM).
- Creolator transforms creole markup to an internal tree structure that can easily be rendered. At the moment only XHTML is supported and the syntax analyser is missing, so this lib is still in progress and not ready for use.
JavaScript
- A prototype Javascript Creole 0.4 parser can be found at http://www.meatballsociety.org/Creole/0.4/
- Codeholic's Codex Javascript Creole 1.0 wiki markup parser
.NET
- Creole Parser for .NET A C# library which is (open-source, Ms-PL License) for Creole 1.0
- Wikispaces to Creole Converter In developing, written in c#
Perl
- Text::WikiCreole (Complete 1.0 plus extensions, plugins, etc)
PHP
- Text_Wiki_Creole on pear.php.net Creole 1.0
- SimpleWiki language definition and php 5 module; creole 1 plus language extensions; certain extensions can be registered by client software
Python
- You can use the Creole 1.0 parser used MoinMoin 1.7 is now bundled separately as a library, available at oink.sheep.art.pl/WikiCreole parser in python (GPL or BSD, your choice)
- Creoleparser - built from scratch just for Creole 1.0 :) MIT license Sandbox | Projects Using Creoleparser
- python-creole - pure Python implementation, support creol2html and html2creole (GPL v3 or above)
