1. Validator.jsPowerful objects and strings validation in javascript for Node and the browser
2. Garlic.jsAutomatically persist your forms' text and select field values locally, until the form is submitted.
3. Parsley.jsValidate your forms, frontend, without writing a single line of javascript
5. gettext.jsgettext.js is a lightweight yet complete and accurate GNU gettext port for node and the browser.