KiwiParser
Kiwi (formerly known as YAPWTP) is a MediaWiki text parser currently under development. It is written in Peg/Leg and C and aims to be a lightweight, extremely fast alternative to using MediaWiki and PHP for parsing MediaWiki text. Currently it is capable of parsing a 100 line MediaWiki text file including images, tables, and lots of markup in about 5ms on a one year old Apple laptop.
You may want to check out:
- Parsed Examples - Demonstrations of Kiwi's abilities
- Problem Text - Examples of where Kiwi fails to do a good job parsing, and could be improved.
- Feature Requests - Cool shit we could do here.