https://github.com/copper-leaf/kotlin-json-forms seems more feature-rich yet I like this implementation too. Implementing json schemta validation and adding an openapi loader from apache camel project will help... See https://camel.apache.org/components/4.10.x/rest-openapi-component.html and https://camel.apache.org/manual/rest-dsl-openapi.html