Lazybones templates to generate projects quickly: https://github.com/pledbrook/lazybones
Dev guide: https://github.com/pledbrook/lazybones/wiki/Template-developers-guide
Install templates: ./gradlew installAllTemplates
Small (one-file) nanoservice using spring-boot
Generating a nanoservice: lazybones create nanoservice 1.0 my-svc
Groovy based command-line application which can run as a script or can be packed into a fat-jar
Generating a fatjar-cli: lazybones create fatjar-cli 1.0 my-cli