Why use rj-validate?

There are a ton of validation libraries out there. However, many of these libraries:

  • Are tightly coupled to another framework
  • Assume server/client environment (jQuery Validate, et al.)
  • Assume how you want to display the error to the user
  • Use complicated, verbose syntaxes
  • Have unnecessary dependencies

..and are all these dependencies free of malicious code?

rj-validate was built to be a simple, easy to use validation library that can be used across the stack, regardless of the other javascript frameworks you might be using.