A collection of PHP libraries, plugins, utilities and tools for validation with assertions, validate and sanitize objects and arrays, JSON validation, file upload validation, ISO validation and more. Sourced under a permissive license. This list will be updated regularly. Email over the URL, if you wish to be included.

PHP libraries, plugins, utilities and tools for validation with assertions, validate and sanitize objects and arrays, JSON validation, file upload validation, ISO validation and more

Libraries for filtering and validating data.

  • Assert – A validation library with a rich set of assertions. Supports assertion chaining and lazy assertions.
  • Aura.Filter – Provides tools to validate and sanitize objects and arrays.
  • CakePHP Validation – Another validation library.
  • Filterus – A simple PHP filtering library.
  • ISO-codes – A library for validating inputs according standards from ISO, International Finance, Public Administrations, GS1, Book Industry, Phone numbers & Zipcodes for many countries.
  • JSON Schema – A JSON Schema validation library.
  • MetaYaml – A schema validation library that supports YAML, JSON and XML.
  • Respect Validation – A simple validation library.
  • Upload – A library for handling file uploads and validation.
  • Valitron – Another validation library.
  • Volan – Another simplified validation library.

Tags: PHP libraries, PHP utilities, PHP tools, PHP Plugins, PHP Validate objects, PHP Validate Arrays, PHP json validation, php yaml validation, php xml validation, php file upload validation, php ISO validation, PHP phone number validation, PHP finance validation, php zip code validation, php ISO Code validation, Assert, Aura.Filter, cakePHP Validation, Filterus, ISO-codes, JSON Schema, MetaYaml, Respect Validation, Upload, Valitron, Volan