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

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 1
    A NetRexx compiler for the Java VM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Sourceless Java Decompiler plug-in for Netbeans (6.5 +)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A group of systems for building network-oriented intelligent agents, consisting an agent communications infrastructure, April - an agent construction programming language, Go! - a logic programming language and DialoX - an XML-based user interface engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    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: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    The project has moved to http://nosicalanguage.free.fr
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Objective Caml (OCaml) Elipse Plug-In
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Master students group of Federal University of Pernambuco working together to define and to develop an object-oriented language project based on java language as meta language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    OpenL implements Java-like languages allowing to use code snippets placed in Excel, XML, or DB. OpenL is a foundation for OpenRules http://openrules.com. Maintained from http://openl.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ownership and Immutability Generic Java (OIGJ) is a programming language based on Java with generic types. OIGJ supports deep ownership, confinement, object- and reference-immutability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    A JavaCC PDDL 2.2 and higher parser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PHDL

    PHDL

    An HDL alternative to PCB graphical schematic capture tools.

    PHDL is an HDL that functions as an alternative to mainstream graphical schematic capture tools. The language is compiled into a pcb netlist which can then be imported into a layout tool. We are currently on version 2.1 of the tool. We have created an eclipse plugin version of the tool as well as a standalone command-line based version. Both function identically and output a netlist that can be imported into a pcb layout tool. VHDL revolutionized how FPGA designs and digital logic circuits have been designed and captured and overcame many of the difficulties associated with the use of schematic editing tools. We believe the use of an HDL is also the way of the future when it comes to PCB design. The PHDL compiler automatically supports the output of PADS and Eagle netlists, and through extending a simple java class, users can generate a netlist in practically any format required by their choice of a layout tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A branch of Scala at Rice University that looks for adding support for Runtime Types (ala NextGen), and eventually components (ala CGen).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Packin is a graphical Linux package creator wizard which compiles packages in the popular debian package format (.deb files). Packin creates complete debian packages within four easy steps. Advanced options and latest specifications supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The Paderborn Thread Migration and Checkpointing (PadMig) library provides support for thread migration and checkpointing for the Java programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ParGeL is an LALR(k) parser generator, which allows creation of inheritable parsers in runtime and compile time environments. ParGeL is written 100% in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ParaPascal
    ParaPascal is a programming language, an integrated development environment and simulator for learning concurrent programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Parser OBjectS (POBS)

    Native Java parser framework

    Native Java parser framework, no (pre-)compilers needed. Closely follows BNF syntax. Optimized for performance and low overhead. Highly flexible and extendable using a streamlined API. Integrate semantics, tracing and even context sensitive parsers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    parsing simulator can be used to determine first ,follow , nullable and can be used to calculate LR items.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Pass2 Compiler (p2parser) is one part of the frontend of a compiler. To use it, you need Pass1 (lexial analysis) and Pass3 (the backend) which this project doesn't cover.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Peet is a back-end .NET compiler for the SXM software transactional memory (STM) package (available from Microsoft Research). It makes concurrent programming with an STM library easier and more efficient.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Jcptbr is a framework for object-relational mapping written in the Java language. This framework addresses the problem of incompatibility between object and relational models, without the necessity of using xml for the mapping.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Pizza is a small, fast and free compiler for Java and an important superset of the Java programming language. It is written in Java/Pizza and compiles to Java class files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Implementation of Plexus Compiler API for OpenJFX "javafxc" compiler (tool which compiles JavaFX code to JVM classes). Plugable to Maven2 Compiler Plugin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    a Java execution engine for processes expressed in BPEL4WS 1.1, WS-BPEL 2.0, and related orchestration languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Our aim is to develop a tool that converts textual constraints written in the OCL 2.0 language into instances of the OCL 2.0 metamodel. We use as a conceptual modeling environment the einaGMC tool http://guifre.lsi.upc.edu/eina_GMC/
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo