Skip to main content

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.