better-forms
Reactive icon

Better Forms

Stable version 1.2.1 (Compatible with OutSystems 11)
Uploaded
 on 28 Apr (11 days 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.1)
  • Replaced `console.error` usages by `console.warn` when problems are not "fatal".
  • Updated demo
License (1.2.1)
Reviews (4)
by 
9 Jan
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
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