Works for all build tools and all jvm languages

Dekorate works with practically any Java build tool, including Maven, Gradle, Bazel, and sbt. Lightweight integration with build tools, refers to reading information from the build tool config without bringing in the build tool itself into the classpath.

Allows fine grained customization.

The Kubernetes manifests can be customized using annotations, properties or both of them. Developers don't need to hassle of editing individual XML, YAML, or JSON files.

Framework detection

Dekorate also detects Java frameworks such as Spring Boot, Quarkus, and Thorntail, aligning the generated manifests accordingly.