SaaSHub helps you find the best software and product alternatives Learn more →
Top 11 Java Code-Generator Projects
-
Project mention: How to Make Websites That Will Require Lots of Your Time and Energy | news.ycombinator.com | 2025-07-28
at the very least, if you are really writing lots of INSERTs by hand I bet you are either not quoting properly or you are writing queries with 15 placeholders and someday you'll put one in the wrong place.
ORMs and related toolkits have come a long way since they were called the "Vietnam of Computer Science". I am a big fan of JooQ in Java
https://www.jooq.org/
and SQLAlchemy in Python
https://www.sqlalchemy.org/
Note both of these support both an object <-> SQL mapper (usually with generated objects) that covers the case of my code sample above, and a DSL for SQL inside the host language which is delightful if you want to do code generation to make query builders and stuff like that. I work on a very complex search interface which builds out joins, subqueries, recursive CTEs, you name it, and the code is pretty easy to maintain.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
JavaParser
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
-
-
ballcat
😸一个快速开发脚手架,快速搭建企业级后台管理系统,并提供多种便捷starter进行功能扩展。主要功能包括前后台用户分离,菜单权限,数据权限,定时任务,访问日志,操作日志,异常日志,统一异常处理,XSS过滤,SQL防注入,国际化 等多种功能
Project mention: BallCat: Your New Secret Weapon for Supercharged Project Development | dev.to | 2025-04-19View the Project on GitHub
-
MCreator
MCreator is an open-source software used to make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons, resource packs, and data packs using an intuitive easy-to-learn interface or with an integrated code editor. It is used worldwide by Minecraft players, aspiring mod developers, for education, online classes, and STEM workshops.
-
-
core
An advanced and highly optimized Java library to build frameworks: it's useful for scanning class paths, generating classes at runtime, facilitating the use of reflection, scanning the filesystem, executing stringified source code and much more... (by burningwave)
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
In fact, there are a few. For instance, Telosys (that we also covered here). But Telosys defines itself as a "lightweight and pragmatic code generator", not as a low-code tool. Once again, the diverse terminology in our area makes a small domain even smaller and hides useful tools from potential users that are using the "wrong" keywords. To read mode about the relationship between the low-code and model-driven communities, take a look at our work on a Metascience Study of the Adoption of Low-Code terminology in Modeling Publications, which we are now updating and extending as I still believe it's an important discussion to have in our community.
-
-
-
hiberium
Code generator to create working springboot+hibernate projects from a csv schema definition.
Java Code-Generator discussion
Java Code-Generator related posts
-
Teaching D from Scratch: Is it a viable first language?
-
Haven't used MCreator in a while, just downloaded 2023.3, just testing it out. Why do custom dimensions not generate dirt?
-
How difficult would it be, for someone with a small amount of coding experience, to make a few custom items that you can equip to modify stats like drop rates or overall damage?
-
overlay for custom armor bar
-
📸 The first #MCreator 2023.3 snapshot is coming soon, so stay tuned at https://mcreator.net/ 📸
-
so like in theory how hard would it be to make an minecraft mod that just adds stuff an existing one (with no codding knowledge lol)
-
Did you try out the new 2023.2 MCreator update? More at https://mcreator.net/news/97580/mcreator-20232-minecraft-1194-and-more
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source Code-Generator projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | jOOQ | 6,508 |
2 | JavaParser | 5,927 |
3 | Speedment | 2,092 |
4 | ballcat | 1,666 |
5 | MCreator | 1,018 |
6 | colfer | 750 |
7 | core | 211 |
8 | Telosys | 179 |
9 | JavaForger | 13 |
10 | auto-record | 6 |
11 | hiberium | 6 |