Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0


The full JAVADOC documentation for JANINO is available online.



The specifications of the Java programming language:

Books that refer to the JANINO technology:


Articles about JANINO:

Some open source projects that use JANINO:

  • Virgo – the Java application server from Eclipse RT
  • Carbon – the WSO2 Carbon middleware platform
  • Groovy – an agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making them available to the Java developers using a Java-like syntax.
  • JBoss Rules / Drools – an augmented implementation of Forgy's Rete algorithm tailored for the Java language.
  • The JAI ("Java Advanced Imaging") library includes JIFFLE, an image scripting language, that is compiled with JANINO.
  • JINX – Java multi-user unix-like system.
  • Farrago – an extensible RDBMS framework with a hybrid Java/C++/UML architecture.
  • Scripteffect – a Java VST audio plugin that enables audio developers or musicans to run Java code directly in their favorite audio VST host.
  • Deimos – a Java-based 3D space combat game.

Other JavaTM compiler projects and products that I know about: