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.

  • Auth0 for AI Agents now in GA Icon
    Auth0 for AI Agents now in GA

    Ready to implement AI with confidence (without sacrificing security)?

    Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
    Start building today
  • Zenflow- The AI Workflow Engine for Software Devs Icon
    Zenflow- The AI Workflow Engine for Software Devs

    Parallel agents. Multi-agent orchestration. Specs that turn into shipped code. Zenflow automates planning, coding, testing, and verification.

    Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
    Try free now
  • 1
    Door SQL project aims for developing tools which support writing SQL easilly and intuitively with GUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    drawcode é um plugin do eclipse para edição de diagramas de classe e NS(Nassi & Shneiderman), com a possibilidade de gerar código a partir da associação destes 2 tipos de diagramas.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Dresden OCL
    Dresden OCLallows to query arbitrary EMF-based models. It provides an advanced OCL2 Editor, a Parser, an Interpreter, and a Codegenerator for Java and SQL. WE MOVED TO GITHUB. PLEASE VISIT https://github.com/dresden-ocl/dresdenocl
    Downloads: 0 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5
    Druid is a GUI tool for database build and management. Users can add/change/delete DB objects (tables, fields, etc). Druid generates for you: SQL scripts, docs in XHTML, PDF, DocBook, etc; code in C, C++ & Java Beans even for JDO and support Castor & OJB
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    DruideDB is an embedded database (based on Object/XML mapping files) for Java applications. Both source code (DAO) and persistence layer (mapping) is generated. This DB stores everything as strings and handle auto-increments and multiple PKs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    DrupalCSVFields

    Create Drupal 7 fields from CSV

    I recently have had to create content types with hundred of fields. I decided to create a quick utility to generate them from a CSV file instead of using the Web interface. The application produces a module for Drupal 7. See https://sourceforge.net/p/drupalcsvfields/code/HEAD/tree/trunk/examples/basictest/ for an usage example. It worked for me, but use it at your own risk. I have not tested it in depth. Please backup your data before enabling the modules produced by the utility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Duhad is a library useful to speed up development of applications based on database: contains a DB "inspector", a class generator represeting DB structure and a set of utils useful with Spring framework JDBC Dao support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Datawarehouse process workflow server and generator of datawarehouse mappings. It allows to define dependencies between tables or files and processes and according to these metadata it runs processes in parallel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Smart Business Texting that Generates Pipeline Icon
    Smart Business Texting that Generates Pipeline

    Create and convert pipeline at scale through industry leading SMS campaigns, automation, and conversation management.

    TextUs is the leading text messaging service provider for businesses that want to engage in real-time conversations with customers, leads, employees and candidates. Text messaging is one of the most engaging ways to communicate with customers, candidates, employees and leads. 1:1, two-way messaging encourages response and engagement. Text messages help teams get 10x the response rate over phone and email. Business text messaging has become a more viable form of communication than traditional mediums. The TextUs user experience is intentionally designed to resemble the familiar SMS inbox, allowing users to easily manage contacts, conversations, and campaigns. Work right from your desktop with the TextUs web app or use the Chrome extension alongside your ATS or CRM. Leverage the mobile app for on-the-go sending and responding.
    Learn More
  • 10
    Dynamator enables complete separation of server-side code from HTML. Dynamator combines standard HTML with files containing server code to create standard server pages in technologies like JSP, XSL, PHP, and Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This project lets you create java Classes on-the-fly at runtime, with any superclass, interfaces and methods you like. Great for creating JavaBeans from dynamic data! Similar to java.lang.reflect.Proxy but more powerful.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    DynamicAnnotations

    Object metadata for Java: Dynamic Annotations implementation

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A nonintrusive, covariant replacement for applying the VISITOR pattern. A small library which can be applied to extend existing classes without modifying them. Dispatching can be performed by reflection or dynamic byte code generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ECharts is a state machine-based programming language for event-driven systems derived from the standardized UML Statecharts language. ECharts has a proven track-record in a large-scale commercial deployment. Take a look at what ECharts has to offer!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    EDB Tool is a perfect solution for Database Engineers. It's purpose is to help creating ERD and DFD diagrams and then tranfer them into SQL compatible with most databases. Also it's purpose is to do reverse engineering from database into SQL and ERD.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Domain Specific Language (DSL) for Domain Modelling with the following characteristics: Java Like Language, Entities and relations modelling , Java Code Generation, Query automation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    EGG is a development tool for fast and easy realization of XML to plain-text tranformations. It's similar to XSLT, Velocity or JSP but emphasises source-code generation in a model-driven, generative development-process. For Windows or Unix with Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    EJBGen 2.0 is an EJB extension module for the SrcGen project. It generates Java and XML source files based on meta-data supplied in the form of an XML document that conforms to a DTD/XML Schema that describes the structure of an Enterprise Java Bean.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Eclipse plug-in for EJB development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    EJBDoclet is a JavaDoc plugin (Doclet) that generates EJB related source files from an EJB bean source file that has been JavaDoc commented by using special EJBDoclet tags. EJBDoclet has retired, http://sourceforge.net/projects/xdoclet is the substitute.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    EML50Combine merges two or more XML schema files defined by OASIS (http://www.oasis-open.org) in the Election Markup Language 5.0 (EML). The merged schema file can be inputted into language binding generators like JAXB or Apache Xmlbeans.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A visual form designer, programmed as a JavaBean to be integrated into other software. It has the capability to generate code for any programming language/toolkit. New languages and toolkits can be supported using XML files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The EPAL Editor allows users to specify complex EPAL privacy policies using natural language constructs through a GUI interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The purpose of the EPAL Scenario Testing System is to provide a Graphical User Interface (GUI) that gives the EPAL user an easy-to-use tool for sending valid or invalid test scenarios to the EPAL Conformance Engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Extensible language for portable parallelism. Any visual element may be used to extend program syntax and a re-writing rule defined for it. Syntactic elements have properties attached, enabling symbolic manipulation to specialize to hardware.
    Downloads: 0 This Week
    Last Update:
    See Project