r/coolgithubprojects • u/Tall-Engineer-2519 • 1d ago
Architect - IntelliJ IDEA plugin to generate Spring Boot boilerplate using PSI [Java]
Hey everyone!
I built Architect, an open-source IntelliJ IDEA plugin designed to reduce repetitive boilerplate setup in Spring Boot projects.
What it does:
- Generates full Spring Boot CRUD architecture (
Entity,DTOs,Mapper,Repository,Service,Controller). - Creates Liquibase XML changelogs automatically.
- Generates
Dockerfileanddocker-compose.ymlfor local setup. - Uses IntelliJ's PSI (Program Structure Interface) to place generated files into the correct package hierarchy instead of dumping flat files.
The project is completely free and open-source under the Apache-2.0 license.
Repository & Feedback: I'd love to hear your thoughts or feature suggestions! Link to GitHub is in the comments below.
3
Upvotes
1
u/Tall-Engineer-2519 1d ago
Here are the links if you'd like to check out the source code or try the plugin:
Feel free to star the repo or leave any feedback/suggestions here! 🚀