Top 17 PHP Filtering and Validation Projects
-
Project mention: Bouncer - An extensible validation library for your data with sane defaults. | reddit.com/r/PHP | 2022-02-22
You're welcome :) Well, I could think of many scenarios such zipcode, uuids, etc, that represent world information per-se, also in circunstances where you should validate fields that depend on others, or even when tangling with regex validation. You could check Respect/Validation out (https://github.com/Respect/Validation) that does something similar or Rakit/Validation (https://github.com/rakit/validation). They present a nice API to work with and a structure closer to yours.
-
JSON Schema
PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project
We use this JSON schema library to validate incoming HTTP requests. We sometimes share schemas across the backend and frontend (this is very nice), and we also generate API documentation using the schemas.
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
-
-
-
ISO-codes
PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
ronanguilloux/isocodes: PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
PHP validate
Lightweight and feature-rich PHP validation and filtering library. Support scene grouping, pre-filtering, array checking, custom validators, custom messages. 轻量且功能丰富的PHP验证、过滤库。支持场景分组,前置过滤,数组检查,自定义验证器,自定义消息。
-
-
-
DMS Filter
Library that offers Input Filtering based on Annotations for use with Objects. Check out 2.dev for 2.0 pre-release. (by rdohms)
-
-
Linio Input
Abstracts HTTP request input handling, providing an easy interface for data hydration and validation (by LinioIT)
-
Cake Validation
[READ-ONLY] Validation library from CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp (by cakephp)
The cakephp/validation package. Blog post
-
Distributed locks with Redis and ReactPHP
:lock: Asynchronous distributed locks with Redis and ReactPHP
-
-
PHP Filtering and Validation related posts
Index
What are some of the best open-source Filtering and Validation projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | Respect Validation | 5,531 |
2 | JSON Schema | 3,280 |
3 | Assert | 2,251 |
4 | Upload | 1,660 |
5 | Valitron | 1,457 |
6 | ISO-codes | 759 |
7 | Filterus | 452 |
8 | PHP validate | 240 |
9 | Aura.Filter | 146 |
10 | MetaYaml | 97 |
11 | DMS Filter | 89 |
12 | Volan | 42 |
13 | Linio Input | 41 |
14 | Cake Validation | 38 |
15 | Distributed locks with Redis and ReactPHP | 12 |
16 | yii2-array-structure-validator | 12 |
17 | Validator | 0 |
Are you hiring? Post a new remote job listing for free.