Form Conductor
A declarative form validation library for Jetpack Compose
Easy to Use
Form conductor library makes form validations easier by using annotations. You can create a form instance in a few minutes without worrying about state handling.
JVM based
Even if you're not using Jetpack Compose or not working on android, you can still use the library for form validations in Kotlin Apps.
Powered by Kotlin Reflection
The library is powered by Kotlin Reflection to process form's metadata under the hood. Works flawlessly with obfuscated/minified code in release builds.