-
Notifications
You must be signed in to change notification settings - Fork 3
A high performance wiki creole parser written in PHP. The parser generates a complete tree and can then convert the tree into HTML.
License
shaddyz/php-creole-parser
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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.
About
A high performance wiki creole parser written in PHP. The parser generates a complete tree and can then convert the tree into HTML.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published