Dynalink is an invokedynamic-based high-level linking and metaobject protocol library. It enables creation of languages on the JVM that can easily interoperate with plain Java objects and each other.
Homepage POM file JAR file Javadoc'org.dynalang:dynalink:0.7'