better-forms
Reactive icon

Better Forms

Stable version 1.2.0 (Compatible with OutSystems 11)
Uploaded
 on 3 Jan (4 weeks ago)
 by 
5.0
 (9 ratings)
better-forms

Better Forms

Details
A (much) better way to validate forms in OutSystems
Read more

Better Forms is a simple and lightweight component to dramatically simplify your form validations.

Better Form allows you to:

  • Seamless validate all field types (including widgets that don't have the IsValid and ValidationMessage attributes like OSUI dropdowns)
  • Group related validations
  • Easily reuse validators across different forms
  • Dramatically reduce the amount of code needed to validate a form
  • Declare multiple validation conditions for each field with precedents
  • Ensure a consistent validation approach in your team
  • Reduce complexity and time required to validate forms

Release notes (1.2.0)
  • 🆕 Form_Validate now is also available for server side validations
  • ⬆️ Form_Validate now returns a list of Issues
  • ⬆️ Form_Validate has a new option 'ShortCircuit' that allows you to stop validation at the first invalid input (instead of always validating all fields)
License (1.2.0)
Reviews (4)
by 
9 Jan (3 weeks ago)
in version 1.2.0
Excellent component! It is highly intuitive and well designed, making validation workflows much more enjoyable and efficient.
by 
5 Jan (3 weeks ago)
in version 1.2.0
Fantastic component! It is very easy to use, intuitive, and makes working with validations much more enjoyable. The simplicity of the solution really stands out and helps speed up development without adding unnecessary complexity.
by 
2025-12-15
in version 1.0.0
I really enjoyed the developer experience using Better Forms. Not having to manually call multiple client actions or implement extensive client-side validations with complex if logic, especially for the different dropdown variants provided by OutSystems UI, makes the whole validation process much cleaner, simpler, and more maintainable.
Team
Other assets in this category