FormLogic is an unobtrusive JavaScript library for handling client-side form validation. Unlike other validation libraries, all of the work is in the markup using the underrated `data` property.