Sample projects for the AutoConfigure Plugin

November 3, 2022 ยท View on GitHub

The subdirectories of this page contain sample project which apply the AutoConfigure plugin. It should give you an impression on what is possible with this plugin and you can customize it to your needs.

You may use all of these projects as template for your own project. The only thing you need to add is the latest version of the autoconfigure-plugin (Gradle Plugin Portal) to your root build.gradle.

ProjectDescriptionPlugins applied
kotlin-springboot-angularThis is a full web application running with Kotlin and Spring Boot, with an Angular frontend which is connected via a Swagger-managed REST-API.
  • Kotlin
  • Java
  • License & Dependency-Tracking
  • Node
  • Swagger Code Generation
  • Spring Boot
kotlin-springboot-angular-settingsThe same application as the one above, but with the AutoConfigure-Plugin applied as Settings-Plugin, therefore you have semantic versioning using the Reckon-Plugin as well
  • Kotlin
  • Java
  • License & Dependency-Tracking
  • Node
  • Swagger Code Generation
  • Spring Boot
  • Reckon

Usage of this plugin in other projects on GitHub

Besides that, you may also have a look at existing other projects on GitHub which use this plugin in production

ProjectDescriptionPlugins applied
cloudflight-platform-springA multi-module library on top of Spring Boot, written entirely in Kotlin.
  • Kotlin
  • License & Dependency-Tracking
structurizr-autoconfigureA single-module library on written in Kotlin.
  • Kotlin
  • License & Dependency-Tracking