The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.


A toolkit to build Data centric Forms
A form clerk that can fill a form from some source.
A Clerk that will fill a form from a hash of values.
A field for JCOM::Form s
A Pure and single boolean field. Could render as a checkbox.
A single DateTime field.
A field that can hold another nested Form::Toolkit::Form
A Pure and single string field.
A Set of Pure scalar Value's (Not references).
A Pure and single string field.
A Base role for field roles.
Truncate a Date to the given date_truncation.
A Role that checks if the value looks like an email.
A Role that makes a field only aware of a set of 'kvpairs' values ( a Form::Toolkit::KVPairs ).
A Role that makes sure a _Set_ field only contains values from the in_kvpairs (a Form::Toolkit::KVPairs) set
A Role that makes the field mandatory
A Role that gives a max_length to this field.
A Role that gives a min_length to this field.
A Role that add a min and a max value to a field (for Numeric fields of course).
A Role that makes a _Set_ field mono valued.
A Role that checks the value matches a regex
A Role that requires this field to repeat another one
A Role that trims the value to avoid heading and trailing spacing characters.
A Moose base class for Form implementation
An abstract source of Key Value Pairs.
A DBIx::Class::ResultSet adapter.
A pure Perl structure based KVPairs Set.
A Test form containing all the supported native field types.


in lib/Form/Toolkit/Meta/Class/Trait/
in lib/Form/Toolkit/Meta/Class/Trait/