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.

  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 1
    An ASCII UML class diagram interpreter and code generation framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A simple application server that reuse large parts of the .NET Framework such as ASP.NET to emulate various APIs of the J2EE specification (EJBs, Servlets, JSP, TagLibs, JAXP, JNDI). Tutorial to run the Sun s original J2EE Pet Store (1.1.2) included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    SoapClipse is an Eclipse plugin for Axis 1.2beta. It adds a WSDL2Java wizard to the Eclipse IDE available through right-clicking on any *.wsdl file in your project. Future releases, coming soon, will add more access points to the wizard.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    SG is an another next generation code generator which generates web-based java applications with Apache Cayenne RDBMS, Apache Struts 1.1, Displaytag 1.1 , AjaxTags support. It uses an excel user interface to gather beans and application data.
    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
  • 5
    A framework for developing software development tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    SolucGen
    CASE Tool that generates Java and HTML5 app codes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Apache Ant based tool for generation a template project that includes directory structure, makefiles (build.xml, for example) and portions of source code. One can find this resembles PERL h2xs tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    SourceGen is a java package intended to be use by applications that need to generate [language] source files automatically, where [language] initially is java, supporting other Object-Based languages in the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Spaced IDE

    Spaced IDE

    An IDE for the programming language whitespace.

    Spaced IDE is a programming tool for the language whitespace that simplifies the creation of applications. Source code will be added soon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $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
  • 10
    This project aims at combining the features of UML modelling along with an easy to understand language similar to action semantics. Te current release provides just the skeleton code generation and class diagram drawing. A new version has been released!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A tool for generating objects that allow easy mapping from java to jndi/ldap data storage and integration of different data sources in a transparent data access layer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Spiritbot is a suite of tools designed for use in software-engineering, CodeGenUML includes an XMI/MOF/UML reader and exporter. An IRC ticker bot is also provided to aid in the development process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Spooky Coder

    Auto code generation for many languages.

    Quickly define your ORM with the simple Brainstorm format, then instantly create your SQL, Java, PHP, Python, Perl, even C++, etc. code to manage all your object relationships.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The SpringEditor is a plugin for the Eclipse IDE (http://www.eclipse.org) that supports graphical modelling of application contexts for the spring framework (http://www.springframework.org).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Spring ME provides an implementation of Spring to Java based platforms not supporting reflection. Think Java ME and GWT. It allows you to use a plain old Spring application context, and turn that into a BeanFactory you can use at runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The Spring-Validator package provides a simple way to auto-generate JavaScript client side validate code and provides a common validator for SimpleFormController
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This project centers around the goal of bringing the Inversion of Control principals leveraged by the Spring Framework to the client side of Google Web Toolkit (GWT) application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A multi-platform (i86,mac,sparc)Generic Database Connection API including Object-Relation mapping, 80/20 protocol, Connection Pooling
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Sql Serializable Java Object Generator

    Program used to generate Java objects which serialize to MySQL

    This is an application that is used to graphically create a collection of objects which can reference each other. Once objects and their relationships are defined, you can serialize them into java classes which automatically serialize and deserialize to MySQL. This output can be used to speed up development of programs where data is persisted within a database. This program may one day be expanded to cover other languages and databases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SqlWrapper
    Abstracts developers from SQL syntax, with methods that return Strings to pass on to JDBC, thus allowing compile-time checking for, many, otherwise run-time bugs. e.g. stmt.executeQuery(SqlWrapper.selectId(ordersTable, customerColumn, "John Smith")
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This is an open source state machine template for C++. Initially FSM support will be given. The purpose is to facilitate developers to create state machine based C++ applications easily.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Stonehenge is a java tool for code generation. It simplifies the process of mapping DB tables into programming code. It generates Java code, C# code, VB.NET code and potentially code for any language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    spag4j is a code generator written in Java to produce Java code for accessing a stored procedure layer from a database. Currently it supports stored procedures written in an Oracle. It produces either an EJB3 Java layer or simple static access methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    StrategyGenerator

    Generator for strategy pattern code in Java

    This project is inactive. Strategy Pattern and State Pattern are identical from the technical point of view. To support generation of State Pattern classes and Strategy Pattern classes the code of this project has been moved to the new project StrategyStateGenerator (https://sourceforge.net/projects/strategystategenerator/). The project StrategyStateGenerator offers generation of Strategy Pattern and State Pattern Java source code. However, the API has changed. Although the class structures are identical the class and method names have been renamed. Also some additional methods are added to support State Pattern generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    StrategyStateGenerator

    Generator for strategy and/or state pattern code in Java

    New version 2.0.4 is available since April, 4th 2017 ========================================= Please download from here: https://sourceforge.net/projects/strategystategenerator/files/strategy-state-generator-2.0.4/ Description =========== The *Strategy/State Generator* creates Java Source Code for classes representing strategies of strategy pattern or states of state pattern in a half-automated way. The *State Pattern* and the *Strategy Pattern* are from a technical view identical (see [Design Pattern](http://c2.com/cgi/wiki?StrategyPattern)). Thus the ancestor project [Strategy Generator](https://sourceforge.net/projects/strategygenerator/) has been adapted as new project *Strategy/State Generator* to generate also *State Pattern* Java source code. Please, note, that the API of this project and [Strategy Generator](https://sourceforge.net/projects/strategygenerator/) are similar but not identical. The structure is equal. However, the class and field method names
    Downloads: 0 This Week
    Last Update:
    See Project