A Java framework for creating classes that can be modified at runtime. For example, other applications or "modifications" can manipulate the classes by just providing own .class files. There is no need for changing the original code and recompiling the modified classes. Modifications to classes are just as easy as loading a library into the classpath and invoking some kind of initialization method there.

This project has been abandoned prior to reaching feature-completeness. For historical reasons, these documentation pages remain here.

You can find the source code on GitHub.