Clone wiki / Home

The Java Wikipedia API (Bliki engine)
is a parser library for converting
Wikipedia wikitext notation to HTML.


  • 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
    • Lua / Scribunto extension
  • extendable through a model interface (
  • converts HTML to Wikipedia (available as Appengine, GWT application)
  • helper classes for the Wikimedia api.php for downloading wiki texts...
  • Example 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

Try the online converter on Google App Engine.

Installation from source

$ mvn install -DskipTests

Using releases

Add the following to your pom.xml.


Using snapshots

Snapshots get updated with every successful build of the project.