shaddyz/creole

A high performance wiki creole parser written in PHP.

Installs: 348

Dependents: 0

Suggesters: 0

Security: 0

Stars: 6

Watchers: 2

Forks: 3

Open Issues: 0

pkg:composer/shaddyz/creole

dev-master 2013-04-25 17:33 UTC

This package is not auto-updated.

Last update: 2025-10-11 19:49:06 UTC


README

note: GitHub is not properly rendering this readme ;[

==A high performance wiki creole parser written in PHP.==

===What's Creole?===
[[http://wikicreole.org|Creole]] is an awesome wiki markup that should be everyone's first choice for wikitext.

===Parser Features===
* Parses [[http://www.wikicreole.org/wiki/Creole1.0|Creole 1.0]] into a tree
* Tree modeled after the HTML DOM
* Converts tree into valid HTML
* Can easily be extended to generate alternate formats
* Parser does not rely on any regular expressions
* [[http://getcomposer.org/|Composer]] compatible
* [[https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md|PSR-2]] compliant source code

Licensed under the [[http://www.gnu.org/licenses/gpl.html|GNU GPL version 3]]

===How to Use===
Download the project into a directory named Creole in your vendor directory. Then add it to your composer.json file and regenerate the autoloader.

Created by Shaddy Zeineddine
Please [[mailto://shaddy@chunkofwood.com|email]] me with any feedback.