Breadcrumb

Wikitext Parser

Two years after our first public release of the Google-Sponsored Sweble 2.0 Alpha, we are happy to announce the release of Sweble 2.0!
The most important innovation in the alpha release was the introduction of the engine component which allowed full Mediawiki template expansion. Since then many o...Continue

Sweble 1.1.0 fixes some bugs and introduces a couple of new features/modules. For a full list of changes please refer to the changes reports of the individual modules. The release can be found on maven central. Jars with dependencies will soon be available from our downloads page.
Fixed bugs (exc...Continue

We are finally deploying releases of Sweble and related software to Maven Central. This has many advantages for users of our software, among others:
You don't have to refer to our Maven repositories any more in your own poms (if you only use our releases; snapshots are still only available from...Continue

We will be presenting our paper on the design and implementation of the Sweble Wikitext Parser at the WikiSym 2011 conference! The conference will take place in Mountain View, CA in October.
For those of you who want to take a peek before the conference, we've put a pre-print version of the paper...Continue

CrystallBall is our parser demo so that you don't have to get down to code to check out the parser. It is a simple and easy way to see how we interpret Wikitext.
The general Sweble Parser documentation is on the wiki, naturally. Here are a few examples, though, for the hurried among you. Please n...Continue

We are happy to announce the general availability of the first public release of the Sweble Wikitext parser, available from http://sweble.org.
The Sweble Wikitext parser
can parse all complex Wikitext, incl. tables and templates
produces a real abstract syntax tree (AST); a DOM will follo...Continue

Finally, our Sweble [1] project site has launched! And with it one of our first projects is going Open Source: The Wikitext Parser, developed at the Open Source Research Group at the University Erlangen-Nürnberg.
[1] The Sweble project develops and provides libaries and components for a MediaWiki...Continue