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.

  • 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
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Joost is a Java implementation of the Streaming Transformation for XML (STX) language (see http://stx.sourceforge.net/)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Smith is an open source, cross-platform ColdFusion® engine, written entirely in Java. Running on top of Java Runtime Environment and Java Servlet Container, it can be deployed virtually on any operating system and work with any web server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Avrora is a suite of tools for analyzing and debugging programs for AVR microcontrollers. It has support for a sensor platforms such as Mica2 and MicaZ, allowing wireless network simulation and allows dynamic instrumentation and static analysis.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    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
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    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
  • 7
    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
  • 8
    JVClifford
    JVClifford is composed of Java/Java3D packages and executables jars that provide for Clifford element definition, Geometric Algebra operations and geometric scenes modelling and rendering using the n-dimensional geometric algebra affine model
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Jawk is an interpreter/compiler for the AWK programming language for Java. Unlike prior versions, Jawk provides an efficient execution environment for AWK with minimal enhancements to the language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    This is learning programming language for children Karel-3D. By words from LightBot: "Get kids hooked on coding with minutes!" Created by Karel 3D from the 8-bit microcomputer PMD 85-2 in 1986. His later version of Karel the Robot in 3D, created first in the Slovak Republic. JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and JavaFX and code in string. ZIP Contains examples in TXT file. More pictures and examples is here at Wiki. Wiki include ZIP with scan of original historical manuals in Slovak language from years 1987 - 1990 Today exist some variants (not mine) like: LightBot or Swift Playgrounds on tablets. Karel 3D from Version 8 is different from other Karels, can bulid a Bridges. WebGL version: https://sourceforge.net/projects/karel-3d-webgl/ C++ version: https://sourceforge.net/projects/karel-3d-cpp/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    This application is a C++ interpreter written in Java language with Swing user interface It will implement all the major C++ instructions and datatypes
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    I did what any real geek would do; I have written a compiler compiler. It is called Language Processor. A software that you can feed in a language definition with its semantic and you get an object that can run your program in your defined language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Java based generic scripting engine with dynamic language features. Syntax is also based on the Java language and works transparent with Java VM in that it locates classes on the fly and can also compile .java files in runtime.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    ObjectScript is a general purpose object-oriented programming language. It is designed to be simple to learn, easy to use, yet still powerful, combining the convenience of an interactive interpreter with many of the features of Java
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Lightweight XML processor; XML-POJO mapping via Java5 annotations or DTD; Preprocessing of XML documents using expression language; Binary XML; RMI friendly XML; JSON format support; XML marshall/unmarshall; HTML as XML parser; Swing XML Viewer
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    A parsing toolkit that supports both top-down (LL(1) and Simple Precedence) and bottom-up parsing (LR(0), SLR(1), LR(1) and LALR(1)). The toolkit supports generating Java parsers for all the bottom-up parsing methods, based on a CUP definition.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Data processing system following a given scenario. The system is a consistent execution of SQL instructions in line with the conditions or rules. Engine is a Java library, which implies its use with the Java platform.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    SuperWaba is a Virtual Machine for handhelds. Runs in PalmOS, Windows CE, Win32, and is fully emulated under JDK/browser. Supports Exceptions, has a complete set of UI controls (Palm/WinCE), double and long, grayscale/color, sockets/serial/IR/Bluetooth
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    WASABI 's A Superbly Asinine Befunge Interpreter. It's a complete and comfortable Befunge IDE written in Java.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Waxeye is a parser generator based on parsing expression grammars (PEGs). It supports C, Java, Javascript, Python, Ruby and Scheme.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    abstrasy
    Abstrasy is a programming language inspired by LISP and SCHEME. It is easy to learn and offers a revised syntax for application requirements and improve its readability. It is implemented as a script interpreter (programmed in Java based).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    several vaguely related projects worked on by me: a 3d engine with a javascript-like scripting language (pdsys); an older scheme dialect (vmsys); ... (2009-04-28: I have been gone for years, may try to put up some newer stuff...).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ADeLa is a scripting language with a python-like syntax, designed for easy embedding into java applications to drive all or part of the application logic. ADeLa scripts run in a sandbox into which only the desired functionality is exported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Pascal Interpreter
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    ASTRA Agent Programming Language

    ASTRA is an implementation of AgentSpeak(TR)

    ASTRA is an implementation of AgentSpeak(TR) that has built in support for the CArTaGo and EIS environment models. Support for conversation management is provided in the form of the ACRE conversation manager.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB