FormValidator is a Ruby port of Perl's Data::FormValidator library. It makes it easy to validate data coming in from HTML forms by providing a robust set of methods to handle required fields, dependent fields, filtering, constraints, tainting, and defaults. Its modular design allows you to easily add your own filters and constraints and also lets you to keep validation data outside of your CGI scripts.
| Tags | Software Development Libraries Ruby Modules Internet Web Dynamic Content CGI Tools/Libraries |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Ruby |
Recent releases


Release Notes: Regular expression and string constraints can now handle form values containing multiple elements. All instances of deprecated builtins have been replaced with their modern equivalents.


Release Notes: The validate method now returns the documented return value. Proc constraints are now applied correctly, and untainting of passing constraints is fixed. All unit tests have been rewritten and small code cleanups have been made.


No changes have been submitted for this release.