better-forms
Reactive icon

Better Forms

Stable version 1.2.0 (Compatible with OutSystems 11)
Uploaded
 on 3 Jan (2 days ago)
 by 
5.0
 (5 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 (2)
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.
by 
2025-12-13
in version 1.0.0
Makes forms a lot more pleasant to work with.
Team
Other assets in this category