Builder Pattern Plug-in

Challenger Framework

Build Status Maven Central

Sometimes I like to create a little programming challenge. Some of these share code, even though not really, so it only seemed right to have a Maven archetype for these things.

Getting Started


You need at least Java 8 or above to run the code.

Using the Framework

The core library is in Maven Central, so you can easily add it like this:


To generate a new project from a Maven archetype, use this line:

mvn archetype:generate -DarchetypeGroupId=de.slothsoft.challenger -DarchetypeArtifactId=mapbased-archetype -DarchetypeVersion=1.0.0


Version Changes
1.0.0 first release


  • core - basic functionality for finding contributions dynamically
  • mapbased-archetype - Maven archetype for map based challenges like the tribes challenge

Map Based Archetype

The resulting project looks something like that:


It might be ugly, but you can do fun stuff with it:


This project is licensed under the MIT License - see the MIT license for details.