Parsley, the ultimate JavaScript form validation library

Validating forms frontend have never been so powerful and easy.

Intuitive DOM API

Like no other form validation library, simply write in English your requirements inside your form HTML tags, Parsley will do the rest! No need to write even a single JavaScript line for simple form validation.

Dynamic form validation

Parsley is now smarter, it automatically detects your forms' modifications and adapts its validation accordingly. Simply add, remove or edit fields, Parsley validation will follow!

Tons of built-in validators

Parsley is shipped with more than a dozen useful validators. If not enough, use the awesome Parsley extra Ajax validator or tons of other extended validators provided by the community.

UX focused

Parsley strongly focuses on #UI and #UX . Override almost every Parsley default behavior to fit your exact needs.

Super reliable

Still ships almost bug free. Parsley is strongly tested, and aims to work on every browser (including IE8).

Free

Parsley is Open Source, MIT licensed, and developed to help everyone. It will stay that way. Join us on Github!