125 Repositories
PHP domain-validation Libraries
Actions: controller + auth + validation in one class
Actions: controller + auth + validation in one class This package provides only one class: an Action class that extends the FormRequest class we all k
A re-write of rakit/validation, a standalone validation library inspired by Laravel Validation
Somnambulist Validation This is a re-write of rakit/validation, a standalone validator like Laravel Validation. In keeping with rakit/validation, this
PHP Standalone Validation Library
Rakit Validation - PHP Standalone Validation Library PHP Standalone library for validating data. Inspired by Illuminate\Validation Laravel. Features A
Last Wishes is a PHP application written following Domain-Driven Design approach
Last Wishes is a PHP application written following Domain-Driven Design approach. It's one of the sample applications where you can check the concepts explained in the Domain-Driven Design in PHP book.
Validate your input data in a simple way, an easy way and right way. no framework required. For simple or large. project.
wepesi_validation this module will help to do your own input validation from http request POST or GET. INTEGRATION The integration is the simple thing
IP2Location library for CodeIgniter. Use IP2Location geolocation database to lookup the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather, MCC, MNC, mobile brand name, elevation and usage type that any IP address or hostname originates from.
CodeIgniter IP2Location Library This module enables users to retrieve below geolocation information from an IP address. It supports both the IPv4 and
Joomla Framework Filter Package
The Filter Package Installation via Composer Add "joomla/filter": "~2.0.*@dev" to the require block in your composer.json and then run composer instal
A small library for validating International Bankaccount Numbers (IBANs) based on the IBAN Registry provided by SWIFT
A small library for validating International Bankaccount Numbers (IBANs) based on the IBAN Registry provided by SWIFT
Simple solution for form request validation on lumen.
Form Request Validation for Lumen This small package contains a laravel-like solution for request form validation. Contents Form Request Validation fo
🔒 Laravel validation rule that checks if a password has been exposed in a data breach.
🔒 Laravel Password Exposed Validation Rule This package provides a Laravel validation rule that checks if a password has been exposed in a data breac
The last validation library you will ever need!
Mighty The last validation library you will ever need! Table of Contents Installation About Mighty Quickstart Mighty Validation Expression Language Ex
Because every Wedding RSVP website needs to follow DDD, CQRS, Hexagonal Architecture, Event Sourcing, and be deployed on Lambda.
Our Wedding Website Because every Wedding RSVP website needs to follow DDD, CQRS, Hexagonal Architecture, Event Sourcing, and be deployed on Lambda. ?
The component provides an array-based DSL to construct complex validation chains.
Spiral Validator The component provides an array-based DSL to construct complex validation chains. Requirements Make sure that your server is configur
Enjoy realtime input validation by passing your rules in your input itself.
Laravel Realtime input Enjoy realtime input validation by passing your rules in your input itself. Requirments This package is tested with Laravel v8
FyreValidation is a free, open-source validation library for PHP.
FyreValidation FyreValidation is a free, validation library for PHP. Table Of Contents Installation Validators Rules Error Messages Installation Using
Adds phone number functionality to TYPO3 based on the PHP port of Google's libphonenumber API by giggsey
TYPO3 Phone Adds phone number functionality to TYPO3 based on the PHP port of Google's libphonenumber API by giggsey. Installation composer require si
Object-oriented, composable, fluent API for writing validations in Laravel
Laravel Hyrule Hyrule provides an object-oriented, fluent API for building validation rules for use w/ Laravel's Validation component. This unlocks pa
Light PHP SDK to interact with the Doma(in)Validity API.
Doma(in)Validity PHP SDK. Light PHP SDK to interact with the Doma(in)Validity API. Usage ?php require_once 'vendor/autoload.php'; use Domainvalidit
MetaYaml - A powerful schema validator
MetaYaml A [put your file type here] schema validator using [put another file type here] files. At the moment, file type can be Json, Yaml, or XML. It
Amazon SNS message validation for PHP
The Amazon SNS Message Validator for PHP library allows you to validate that incoming HTTP(S) POST messages are valid Amazon SNS notifications.
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
A Laravel package that allows you to use multiple ".env" files in a precedent manner. Use ".env" files per domain (multi-tentant)!
Laravel Multi ENVs Use multiple .envs files and have a chain of precedence for the environment variables in these different .envs files. Use the .env
Check if a translated value in a JSON column is unique in the database.
Laravel Unique Translation IMPORTANT: March 2022 It's horrible to see what is happening now in Ukraine, as Russian army is bombarding houses, hospital
Cross-language email validation. Backed by a database of over 38 000 throwable email domains.
Cross-language temporary (disposable/throwaway) email detection library. Covers 38038+ fake email providers.
This package provides tools to validate and sanitize objects and arrays.
Aura.Filter This package provides tools to validate and sanitize objects and arrays. Foreword Installation This library requires PHP 7.2 or later; we
PHP Japanese string helper functions for converting Japanese strings from full-width to half-width and reverse. Laravel Rule for validation Japanese string only full-width or only half-width.
Japanese String Helpers PHP Japanese string helper functions for converting Japanese strings from full-width to half-width and reverse. Laravel Rule f
An extensible validation library for your data with sane defaults.
Hird Hirds, also known as housecarls, was a gathering of hirdmen, who functioned as the king's personal guards during the viking age and the early mid
Adds phone number functionality to Laravel based on the PHP port of Google's libphonenumber API by giggsey.
Laravel Phone Adds phone number functionality to Laravel based on the PHP port of Google's libphonenumber API by giggsey. Table of Contents Demo Insta
Create and manage A Domain Driven Design (DDD) in your Laravel app, simply and efficiently.
Create and manage A Domain Driven Design (DDD) in your Laravel app, simply and efficiently.
This package contains validatiors of data used in Poland (PESEL, NIP, REGON etc.)
This package contains validatiors of data used in Poland (PESEL, NIP, REGON etc.)
All in one tool for Information Gathering and Vulnerability Scanning
All in one tool for Information Gathering, Vulnerability Scanning and Crawling. A must have tool for all penetration testers
This component simplifies file validation and uploading.
This component simplifies file validation and uploading.
Validated properties in PHP8.1 and above using attribute rules
PHP Validated Properties Add Rule attributes to your model properties to make sure they are valid. Why this package? When validating external data com
SPFtoolbox is a Javascript and PHP app to look up DNS records such as SPF, MX, Whois, and more
SPFtoolbox is a Javascript and PHP app to look up DNS records such as SPF, MX, Whois, and more
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.
Yclas 4.4.0. Description Yclas self-hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few
Laravel Validation Service
Laravel Validation Service Installation Add "prettus/laravel-repository": "1.1.*" to composer.json "prettus/laravel-validation": "1.1.*" Create a vali
A robust JSON decoder/encoder with support for schema validation.
A robust wrapper for json_encode()/json_decode() that normalizes their behavior across PHP versions, throws meaningful exceptions and supports schema validation by default.
🐘 🎯 Hexagonal Architecture, DDD & CQRS in PHP
🐘 🎯 Hexagonal Architecture, DDD & CQRS in PHP Example of a PHP application using Domain-Driven Design (DDD) and Command Query Responsibility Segrega
A small PHP library for validating VAT identification numbers (VATINs).
VATIN A small PHP library for validating VAT identification numbers (VATINs). Installation This library is available on Packagist: $ composer require
The main scope of this extension is to help phpstan to detect the type of object after the Assert\Assertion validation.
PHPStan beberlei/assert extension PHPStan beberlei/assert Description The main scope of this extension is to help phpstan to detect the type of object
Best regular expression for gmail
best regular expression for gmail Gmail Regular expression with all details (not start with dot,number , is it possible to use multiple dot but not in
A PHP boilerplate based on Slim Framework, for start projects with Eloquent ORM, Validation, Auth (JWT), Repositories and Transformers ready
A PHP boilerplate based on Slim Framework, for start projects with Eloquent ORM, Validation, Auth (JWT), Repositories and Transformers ready.
Read and show values from form valid
read-and-show-values-from-form-valid Escribe un programa PHP que permita al usuario rellenar un formulario de registro con los datos de nombre, contra
A WordPress plugin to re-use the same domain name for both your website and your Rebrandly links
By installing this plugin and configuring it to connect with your Rebrandly account, you will be able to create branded links using the same domain yo
Proxy validation or Proxy checker. Command line version
Proxy Checker Proxy validation or Proxy checker Install on desktop : Install XAMPP Added environment variable system path = C:\xampp\php download the
Validate PHP database migration files for compliance with best practices. Ensure db migrations are irreversible.
PHP DB Migration Validator Introduction In modern PHP frameworks such as Symfony and Laravel, migrations usually have up and down methods. In up metho
laminas-password-validator provides a validator for character-set based input validation.
laminas-password-validator laminas-password-validator provides a validator for character-set based input validation. Installation composer require pra
Domain-Driven Design Maker for Symfony apps
Domain-Driven Design Maker for Symfony applications This bundle assumes you are using https://github.com/yceruto/symfony-ddd-skeleton architecture or
File uploads with validation and storage strategies
Upload This component simplifies file validation and uploading. Usage Assume a file is uploaded with this HTML form: form method="POST" enctype="mult
Extra validation rules for dealing with images in Laravel 5.
Image-Validator Extra validation rules for dealing with images in Laravel 5. NOTE: As of Laravel version 5.2, there are now built-in validation rules
Strongly typed settings for Laravel, includes built-in encryption and friendly validation.
Strongly Typed Laravel Settings Install composer require bogdankharchenko/typed-laravel-settings Model Setup namespace App\Models\User; use Illuminat
Extension for the Laravel validation class
Intervention Validation Intervention Validation is an extension library for Laravel's own validation system. The package adds rules to validate data l
The Lucid Architecture for Scalable Laravel Applications.
Website: https://lucidarch.dev Documentation: https://docs.lucidarch.dev Social: we share updates & interesting content from the web Twitter: @lucid_a
Source Code for 'Domain-Driven Laravel' by Jesse Griffin
Apress Source Code This repository accompanies Domain-Driven Laravel by Jesse Griffin (Apress, 2020). Download the files as a zip using the green butt
Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously
Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously
laravel adminlte with crud upload photo, ckeditor, validation & rest api
laravel crud with adminlte + restapi feature : Auth crud product (datatable, upload product using ajax, description with ckeditor) crud category displ
An example of multi-domain/subdomain app in Laravel.
🔥 UPDATE A better example with online demo: https://github.com/laravel-101/multi-domain-laravel-app Multi-Domain Laravel App An example of multi-doma
Theme and asset management for laravel
Laravel-Themevel Themevel is a Laravel theme and asset management package. You can easily integrate this package with any Laravel based project. Featu
A lightweight domain event pattern implementation for Doctrine2.
Knp Rad Domain Event A lightweight domain event pattern implementation for Doctrine2. Official maintainers: @Einenlum Installation With composer : $ c
Lazyline - Innovative Lazy-Load & LQIP WordPress Plugin
Multifunctional WordPress image-optimization plugin. Provides many lazy-load features (backgrounds, video, sources, iframes, scripts, hidpi, webp), full LQIP support (thumbnails, color palette, pixelart, primitives), and additional image optimization/validation options.
Provides email verification on the go.
Email Checker Email Checker was created and maintained by Aman Nurani. It provides a powerful email validating system for both development and product
A package to validate email domains in a user registration form
Laravel Email Domain Rule This package allows to define a subset of allowed email domains and validate any user registration form with a custom rule.
🛂 Use this package to validate the identity card from your country using laravel validation rules.
Identity Card Checker Laravel Validation Rules Use this package to validate the identity card number from your country Installation You can install th
Custom Laravel Validator for combined unique indexes
unique_with Validator Rule For Laravel This package contains a variant of the validateUnique rule for Laravel, that allows for validation of multi-col
Argentinian CUIT and CUIL Validator
CUIT/CUIL Validator Argentinian CUIT and CUIL Rules for laravel validation Installation $ composer require iutrace/laravel-cuit-validator Usage Exampl
This package can use form request just as Laravel do.
Lumen Form Request This package can use form request just as Laravel do. Installation Install by composer $ composer require chhw/form-request In
Rubix ML - A high-level machine learning and deep learning library for the PHP language.
A high-level machine learning and deep learning library for the PHP language. Developer-friendly API is delightful to use 40+ supervised and
Email validation service in PHP
Email validation service Email validation service in PHP using Laravel 8. Validation features Domain Regular Expression Smtp Txt records Installing de
Laravel Disposable Email Validator
Laravel Disposable Email Validator Prevent users from registrering with a disposable email addresses! Table of Contents Installation Usage Translation
Online Shop build in Laravel
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
高性能的验证器组件(Validation),适用于 Hyperf 或 Laravel 框架,可获得数百倍的性能提升
验证器 简介 兼容 Hyperf/Laravel Validation 规则 部分场景可获得约 500 倍性能提升 验证器可多次复用不同数据,无状态设计 规则可全局复用 智能合并验证规则 安装 环境要求 PHP = 8.0 mbstring 扩展 ctype 扩展 安装命令 composer re
Facebook GraphQL for Laravel 5. It supports Relay, eloquent models, validation and GraphiQL.
Laravel GraphQL This package is no longuer maintained. Please use rebing/graphql-laravel or other Laravel GraphQL packages Use Facebook GraphQL with L
Theme and asset management for laravel
Laravel-Themevel Themevel is a Laravel theme and asset management package. You can easily integrate this package with any Laravel based project. Featu
Laravel style jquery validation plugin
Validator Laravel style jquery validation plugin Validator is a jQuery plugin that emulates the validation class found in the laravel framework. Usage
Scope your application's data by (sub-)domain.
This package adds domain-scoped content to your application. Content will be available based on the current (sub)-domain allowing "multiple" websites to run off the same code base.
Validation rules for Money and Currency
money-validation-laravel Validation rules for Money and Currency Installation composer require brokeyourbike/money-validation-laravel Usage Package us
Easily validate data attributes through a remote request
Laravel Remote Rule Easily validate data attributes through a remote request. This package allows you to define a subset of custom rules to validate a
HiDomainer One-File Domain Portfolio Script, is a PHP script of only 8kb.
HiDomainer One-File Domain Portfolio Script, is a PHP script of only 8kb. Download Feature 1. PC and Mobile Friendly 2. Data management without page r
European green-pass decoding and validation for php/laravel
laravel-greenpass laravel-greenpass is a package for the management of the European Green Pass (i.e. covid certification). The package allows easy val
🔥 Fire events on attribute changes of your Eloquent model
class Order extends Model { protected $dispatchesEvents = [ 'status:shipped' = OrderShipped::class, 'note:*' = OrderNoteChanged:
A Laravel extension for using a laravel application on a multi domain setting
Laravel Multi Domain An extension for using Laravel in a multi domain setting Description This package allows a single Laravel installation to work wi
Prevent users from reusing recently used passwords
Laravel Password History Validation Prevent users from reusing recently used passwords. Installation You can install the package via composer: compose
Laravel Livewire (TALL-stack) form generator with realtime validation, file uploads, array fields, blade form input components and more.
TALL-stack form generator Laravel Livewire, Tailwind forms with auto-generated views. Support Contributions Features This is not an admin panel genera
🔒 Laravel validation rule that checks if a password has been exposed in a data breach.
🔒 Laravel Password Exposed Validation Rule This package provides a Laravel validation rule that checks if a password has been exposed in a data breac
One Line Validation, For CodeIgniter 4
One Line Validation (OLV) is a package made for CodeIgniter 4 to provide a fast and single line validation experience ideal for CDN and/or API services consuming the Validation System from CodeIgniter 4.
This script allows to bypass Oracle Cloud Infrastructure 'Out of host capacity' error immediately when additional OCI capacity will appear in your Home Region / Availability domain.
Resolving Oracle Cloud "Out of Capacity" issue and getting free VPS with 4 ARM cores / 24GB of memory Very neat and useful configuration was recently
A package for Laravel One Time Password (OTP) generator and validation without Eloquent Model, since it done by Cache.
Laravel OTP Introduction A package for Laravel One Time Password (OTP) generator and validation without Eloquent Model, since it done by Cache. The ca
Laravel URL Localization Manager - [ccTLD, sub-domain, sub-directory].
Laravel URL Localization - (ccTLD, sub-domain, sub-directory). with Simple & Easy Helpers. Afrikaans Akan shqip አማርኛ العربية հայերեն অসমীয়া azərbayca
A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain.
A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain. Table of Contents Full documentation Dock
A simple, extensible REST API framework for PHP
Note: This framework is not stable yet. Introduction Aphiria is a suite of small, decoupled PHP libraries that make up a REST API framework. It simpli
Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups.
Tenancy for Laravel Enabling awesome Software as a Service with the Laravel framework. This is the successor of hyn/multi-tenant. Feel free to show su
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
jQuery File Upload Contents Description Demo Features Security Setup Requirements Mandatory requirements Optional requirements Cross-domain requiremen
Parse and validate crontab expressions in PHP
Standard (V7) compliant crontab expression parser/validator with support for time zones; see "man 5 crontab" for possible expressions.
A PHP-based sandboxing library with a full suite of configuration and validation options.
A full-scale PHP 5.4+ sandbox class that utilizes PHP-Parser to prevent sandboxed code from running unsafe code. It also utilizes FunctionParser to di
Full-featured e-commerce platform with multi-domain and multi-language support for PHP 8
Surikata.io Full-featured e-commerce platform with multi-domain and multi-language support for PHP 8. Free to use for both commercial and personal pro
Hello, this is simple attribute validation for PHP Models, based on the new features, presented in PHP 8
Hello, this is simple attribute validation for PHP Models, based on the new features, presented in PHP 8 It works as a standalone and can be use in custom projects or in libraries like Symfony and Laravel.
The library resolves the address of the nearest server to you by domain name and Your IP address
PHP Domain DNS 🍑 The library resolves the address of the nearest server to you by domain name and Your IP address Installing $ composer require kayw-
A package to validate email domains in a user registration form
This package allows to define a subset of allowed email domains and validate any user registration form with a custom rule.
Missing data types for PHP. Highly extendable.
Neverending data validation can be exhausting. Either you have to validate your data over and over again in every function you use it, or you have to rely it has already been validated somewhere else and risk potential problems.