I would like to share a third party that I'm working on
https://github.com/Winfooz/WinValidation
WinValidation is third party which using annotation processing for user input validations, and there are many features implemented in this third party
- Annotations based.
- Auto find view by id.
- Support custom annotations.
- Support custom confirmation annotations e.g (Password and Confirm password).
- Support auto validation while typing.
- Support multi module projects.
- Support Androidx.
- Support auto validation for custom views.
Contributing and feedback are very welcome.