x-hansong/CodeMaker
A idea-plugin for Java/Scala, support custom code template.
Integrates with IntelliJ IDEA's code generation pipeline via the right-click "Generate..." menu, using Velocity or Groovy templates to transform class metadata (fields, methods, imports) into generated code. Supports multi-class selection and provides template context variables like `$class0.fields`, `$class0.allMethods`, and inheritance chains for generating converters, model classes, and API documentation. Built-in templates handle persistence layer patterns while allowing full customization through template expressions.
523 stars. No commits in the last 6 months.
Stars
523
Forks
164
Language
Java
License
Apache-2.0
Category
Last pushed
Nov 24, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/x-hansong/CodeMaker"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
INRIA/spoon
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made...
phax/jcodemodel
A heavily extended fork of the com.sun.codemodel (from 2013/09)
avaje/avaje-http
Controller generation for Javalin, Helidon SE.
activej/activej
ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web...
overturetool/overture
The Overture Tool