MathExercisesJavaAppletBase is a project mainly written in Java, it's free.
Java (Applet) code base for math exercises
This code was developed by Albert Zeyer for the Lehrstuhl A für Mathematik at the RWTH Aachen University.
It was developed to implement Java Applets with Math exercises and demonstrations to include them on some Ilias platform. All developed Java Applets can be seen online here (the most recent Applets here). Each new Java Applet was a fork of the previous one and was extended by the newly needed functionality. Thus the code base has evolved into some sort of generic framework with a wide range of functions.
This Git repository shows the full development history (always of the most-recent Applet).
Some of the functions:
content.vtmeta
. There is some detailed German documentation about it in VTMeta*.txt
.All the code is under GPLv3.