Simple and flexible validation framework mainly (but not strictly) designed to validate user input and provide appropriate feedback (currently Swing and JavaFX).