Browse free open source Java Interpreters and projects below. Use the toggles on the left to filter open source Java Interpreters by OS, license, language, programming language, and project status.

  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    A runtime inspection/scripting environment. Smalltalk-like Swing GUI for scripting engines and object inspection. Works on remote containers (EJB/Servlets) and of course locally. General BSF supported, comes with the Lisp-syntaxed language piji.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Askari is a custom version of the Mozilla Rhino Javascript Engine optimized for use in standalone applications and servlets. It is easily extensible either with Java libraries (SWT is bundled) or by adding to the included JavaScript library framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    BeanShell Double-Click

    BeanShell Double-Click

    Run BeanShell scripts by double-clicking them

    This project is an automated and standardized setup for executing BeanShell scripts. It sets up a file association and icon for the .bsh file extension. It starts BeanShell scripts with a standardized CLASSPATH that includes directories for adding your own commands. Some nice new commands are also included. Only Windows is supported currently but other systems could be added. To start the install process, just double-click the beanshell-setup.jar from your desktop or Windows Explorer. Go to https://github.com/gungwald/beanshell-setup for the code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    ByteML is a XML-JavaBytecode interoperability framework. With the aid of this framework the end-user can convert bytecode ( Java .class files ) to XML files and vice-versa.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Co-op Composition Workbench
    Co-op is a workbench for the definition and use of composition operators: abstractions that can encapsulate standard solutions such as coding idioms, design patterns and composition techniques, and can later be (re-) used just like library classes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    The Cocoon Adaption Kit is a NetKernel module which enables the use of Cocoon Components (Generators, Transformers, Serializer, Actions) from within the NetKernel XML Application Server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Compose* is a project that aims at enhancing the modularization capabilities of component- and object-based programming. In particular, Compose* offers aspect-oriented programming through the composition filters model.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Metaprogramming: proof of the concept.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    The DCN Toolkit contains the DCN Interpreter for processing XML datastreams in a CORBA/ECMA compliant environment. See http://www.dataconsortium.org for information about the Data Consortium Namespace and its RDF Dictionary.
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    From the XML definition of your database, DewDrop will generate clean and human-readable SQL DDL code for any supported target database. This means you can define your database just once in XML, and have it work for any database automatically.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    FlameCalc is an RPN caclulator by the good folks at the Flame Design Group. It is written in Java with the intent to remain GCJ compatible and eventually evolve into a useful RPN language. HTTP-loaded scripts and Java plugins are supported.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    FramerD is a distributed semi-structured object database originally developed at MIT. It provides an internationalized Scheme-based scripting language, built-in text analysis tools, and special support for web scripting.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    HPL is a Hebrew Programming Language. It\'s main goal is to expose children and non english speaker to the wonders of programming in a hope that once you\'ve mastered the basics, you are on the highway.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Hipo is a hypothetical computer to facilitate the learning of machine language. The student can use hipo to develop simple programs and understand the internal logic of a computer. There is a plan to implement Donald Knuth's MMIX machine language, also.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    HotSAX is a fast, small footprint, non-validating SAX2 parser for HTML/XML/XHTML. It can be used in simple web agents, page scrapers and spiders. The goal is to embed this in cell phone "midlets."
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Jess-mode is a collection of Emacs Lisp files designed to facilitate the development of Java Expert System Shell (JESS) applications. Currently, the package consists of a major mode for editing source and an inferior mode used to run the Jess interpreter
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    The only -complete- XUL/embedded scripting solution for Java. JFCML supports not only AWT and Swing; but any class accessible to Java's ClassLoader. Also, most major scripting languages, including JavaScript, BeanShell, Jython, Jacl (Tcl), JRuby, more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    JFolder is a web-based application development and management tool. It allows users to create applications through a web browser without writing any code. The current release includes an implementation of the Pet Store written without code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    JLisa, \"Java Lisp-based Intelligent Software Agents\", is based on Lisa, http://lisa.sourceforge.net/, a production rule system similar to Jess. It runs in java through ABL, armed-bear Lisp, http://www.armedbear.org.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    A Java parametrization framework to permit software sefl-setup at runtime after parametrization resources modifications, use of diferents files format to specify parameters, and the possibility of defining parameters relations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    JRuby is the effort to recreate the Ruby interpreter in Java. JRuby is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application. NOTE: JRuby has moved to Codehaus, visit jruby.codehaus.org
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Symbolic math Java applet. Features: big number arithmetic; symbolic and numeric evaluation; programming language constructs;plot functions
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Java Weapon Script Engine is a Java library for implementing dynamic weapons. Weapons are specified and parsed from script files. The goal of the project is to be able to generate any kind of weapon and behavior.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    JavaFloyd is an authoring tool for interactive fiction in german language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Provides a remotely (or locally) scriptable JVM along with a perl & C client
    Downloads: 1 This Week
    Last Update:
    See Project