
gwtwiki
The Java Wikipedia API (Bliki engine) is a parser library for converting Wikipedia wikitext notation to HTML.
the Java Wikipedia API Sources has moved to GIT on Bitbucket.org <<<
Features:
* renders Mediawiki/Wikipedia wiki syntax to HTML. It supports:
* wiki tags for bold, italic, headers, nowiki, source, table of content,...
* wiki tables, lists, categories, footnotes (references)
* Image:... tag support
* wiki <source> tag for syntax highlighting of source code fragments: java, php, python, html/xml, javascript,...
* templates (includeonly, noinclude,...)]
* The following template parser functions are implemented:
* Expr, If, Ifeq, Iferror, Ifexist, Ifexpr, LC, LCFirst, Padleft, Padright, Subst, Switch, Tag, UC, UCFirst, URLEncode
* only partial support is available for: Fullurl, Localurl, NS, Time
* extendable through a model interface (IWikiModel.java)
* converts HTML to Wikipedia, JSPWiki, Trac, MoinMoin, Google Code text (available as Appengine, GWT application)
* helper classes for the Wikimedia api.php for downloading wiki texts...
* Example HTMLCreatorExample.java which shows, how to download a complete wiki page with templates and images and render it to HTML. The templates are cached in a Derby database.
* helper classes to work with MediaWiki XML dump files.
* BlikiConverter - A converter tool for using the Wiki2HTML, Plain2Wiki and HTML2Wiki
conversion methods in a Java Swing GUI
* Projects using the library
http://flattr.com/thing/689794/Java-Wikipedia-API'> http://api.flattr.com/button/flattr-badge-large.png' alt='Flattr this' border='0' title='Flattr this' />
<wiki:gadget url="http://www.ohloh.net/p/62334/widgets/project_basic_stats.xml" height="250" border="1" />