What is it? Ender-Java lets you create automatic bindings for Java for any library described with Ender. Dependencies Ender JNA CodeModel References: http://stackoverflow.com/questions/1011443/extending-or-adding-new-classes-at-runtime-in-java https://github.com/nhrdl/GirToGnomeJava https://github.com/respawner/java-gnome com.sun.CodeModel: http://blogtech.cardosi.net/2013/03/19/tutorial-java-codemodel-basics/