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

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    This project supplies an extensible JAVA library for developers who aim to generate c/c++ code from declaratively expressed models in XML format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    C3PO is a software synthesis tool that provides a solution for building maintainable, reliable and robust software infrastructures and/or compiler frontends from a set of attributed grammar rules in EBNF notation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    cglib

    cglib

    High level API to generate and transform Java byte code

    Byte Code Generation Library is high-level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access. cglib is a powerful, high-performance and quality Code Generation Library. It is used to extend Java classes and implement interfaces at runtime. See samples and API documentation to learn more about features. This library is free software, freely reusable for personal or commercial purposes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Chasm-interop is a set of tools that parses C++ and Fortran 90 source files and automatically generates bridging code to provide for seamless language interoperability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    classdoc is a Java reverse engineering API documentation generator based on the Java Doclet API. It generates javadoc-style HTML files or other documentation formats without source code from compiled .class/.jar files ONLY.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    classgen is a Java class generator. It produces classes for abstract syntax trees in compiler frontends from simple and compact specifications. Generated classes have builtin support for the Visitor design pattern.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Migration Tool from EJB Entity Beans 2.1 to JPA Pojos
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    code-creation-kit

    code-creation-kit

    The kit can be used as code generator for any programming language.

    code-creation-kit has moved to https://github.com/squeakycode/code-creation-kit
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Code-engine is a code generation framework with plugin architecture. It is designed to generate code in any language. Each plugin uses xml based configuration in order to provide any level of customization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10

    code-gen

    This utility will generate the entire database code for Android and io

    This utility will generate the entire database code for Android and iOS from a specified .xml file. The code is written in C++ and requires a C14 compatible compiler. Simple Makefile also included for Linux/Mac. We have also included CMake compatibility and Visual Studio has builtin CMake capability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Commonclipse is an eclipse plugin for jakarta commons-lang users. It features automatic generation of the following methods using commons-lang builders: toString(), hashCode(), equals(Object), compareTo(Object).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    components4oaw delivers workflow components which are commonly used within the MDSD framework openArchitectureWare.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    {sets} is a lightweight constraint programming language. The uniqueness of {sets}, is that it uses ROBDD ( Reduced Ordered Binary Decision Diagrams ) to represent and solve constraints.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    100% Java framework for easier unit testing of java source code. Allows isolation of classes using built-in mock generation framework, provides aop aspects and coordination functionality for completely test-driven isolation. Note: this project is superce
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    cpp2xml

    cpp2xml

    A tool to convert C++ definitions into XML

    cpp2xml is a tool to convert C/C++ definitions into XML. The main goal is to use the XML as input to code generation tools, but any other usage may be imagined.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Java library that simplifies migrating C/C++ code to Java by emulating standard ANSI C++ functions. This is currently only a sub-project of www.ode4j.org.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Data Access Object XML-based Generator is a tool for automatic generation of Java code for the data layer. It imports a database schema and generates DAO classes for single or multiple tables. It stores the schema and user-defined classes as XML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Nextobjects is an Integrated Development Tool for Entreprise Applications. It use Turbine Torque for code generation. It is based on the Merise method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Java to C++ porting framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Converter of Delphi forms (dfm files) to Java classes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    doc2java generates Java source code from JavaDoc files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MDSD Framework for generating typical aspects in softwareprojects, like persistency and validation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    dtoGen™ is a java source generation tool that can ease the development of multi-tier systems by offering a reliable solution to obtain the data transfer objects out of the domain model objects without hand-writting additional code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    There are other tools on the internet which generate DTOs. But they are limited to generating it by means of a configuration file. The aim of this project is to provide different PRACTICAL data source options such as a JDBC table or a UML Diagram
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    An Excellent tool to Automatically Generate the Struts App which has all Action forms, Form Beans,Struts-Config..etc which forms the skeleton for the Web App can be deployed in JBOSS or Tomcat.It automatically generates the Professional JSP Pages
    Downloads: 0 This Week
    Last Update:
    See Project