Java Code Generation

Open-source Java projects categorized as Code Generation | Edit details

Top 17 Java Code Generation Projects

  • GitHub repo javawriter

    A Java API for generating .java source files.

    Project mention: May be a stupid question: Why are computer programs that modify themselves so uncommon? I can't really think of a use case, but does the phenomenon have a name? | | 2021-11-20
  • GitHub repo JavaParser

    Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13

    Project mention: Automatically unlocking concurrent builds and fine-grained caching for Java with dependency inference | | 2021-11-29

    So after taking a deeper look into the docs I've seen that analysis is done via lib which has currently only support up to JDK14 (not JDK15, JDK16 nor JDK17...maybe JDK18)...Unfortunately I have not found a full working example for a Java build ...can you give a link?

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo parceler

    :package: Android Parcelables made easy through code generation.

  • GitHub repo Shortbread

    Android library that creates app shortcuts from annotations

  • GitHub repo Spoon

    Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.

  • GitHub repo android-contentprovider-generator

    A tool to generate Android ContentProviders.

  • GitHub repo Favor

    A easy way to use android sharepreference

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo ActiveJ

    ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines web, high load, and cloud programming in Java, featuring ultimate performance and scalability!

  • GitHub repo pojobuilder

    A Java Code Generator for Pojo Builders

  • GitHub repo ContentProviderCodeGenerator

    A code generator to create Android ContentProvider

  • GitHub repo ParcelablePlease

    Annotation Processor for generating Parcelable code

  • GitHub repo RoboCoP

    Pure Java code generation tool for generating a fully functional ContentProvider for Android.

  • GitHub repo sugarhaskell

    Library-based Language Extensibility

  • GitHub repo 1. AutoProxy

    Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.

  • GitHub repo coretex_web_platform

    CoreTex web platform

    Project mention: Java web platform oriented to backend devs | | 2021-07-09

    GitHub - link I would be grateful for your feedback or questions.

  • GitHub repo Maker

    Dynamic Java class generator designed for ease of use

    Project mention: Show HN: Cojen/Maker – lightweight Java class generator designed for ease of use | | 2021-08-01
  • GitHub repo MicrostarterCli

    A Simple tool that generates Micronaut Components

    Project mention: Micronaut JWT Security Using MicrostarterCLI | | 2022-01-17
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-17.

Java Code Generation related posts


What are some of the best open-source Code Generation projects in Java? This list will help you:

Project Stars
1 javawriter 9,373
2 JavaParser 4,019
3 parceler 3,587
4 Shortbread 1,805
5 Spoon 1,276
6 android-contentprovider-generator 625
7 Favor 470
8 ActiveJ 402
9 pojobuilder 323
10 ContentProviderCodeGenerator 297
11 ParcelablePlease 261
12 RoboCoP 249
13 sugarhaskell 41
14 1. AutoProxy 14
15 coretex_web_platform 3
16 Maker 3
17 MicrostarterCli 2
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.