764 Repositories
PHP validation-library Libraries
A Laravel clone of the Javascript Flatpickr (Date picker) library
A Laravel clone of the Javascript Flatpickr (Date picker) library Using this package you can add a beautiful date or datetime picker into your project
PHPMailer – A full-featured email creation and transfer class for PHP
PHPMailer – A full-featured email creation and transfer class for PHP Features Probably the world's most popular code for sending email from PHP! Used
Official International Name days API library
Official International Name days API library Name day API library for nameday.abalin.net This library makes it easy to send requests towards nameday.a
This library allows you to quickly and easily use the Twilio SendGrid Web API v3 via PHP
This library allows you to quickly and easily use the Twilio SendGrid Web API v3 via PHP
Provides the equivalent of request ( Context ) and response ( Stdio ) objects for the command line interface
Provides the equivalent of request ( Context ) and response ( Stdio ) objects for the command line interface, including Getopt support, and an independent Help object for describing commands.
A easy to use library for using InfluxDB with PHP.
influxdb-php InfluxDB client library for PHP Note: This library is for use with InfluxDB 1.x. For connecting to InfluxDB 2.x instances, please use the
LittleProxy is a high performance HTTP proxy written in Java atop Trustin Lee's excellent Netty event-based networking library
LittleProxy is a high performance HTTP proxy written in Java atop Trustin Lee's excellent Netty event-based networking library
PHPProject is a library written in pure PHP that provides a set of classes to write to different project management file formats
PHPProject PHPProject is a library written in pure PHP that provides a set of classes to write to different project management file formats, i.e. Micr
A PHP 7 value objects helper library.
valueobjects Requirements Requires PHP = 7.1 Installation Through Composer, obviously: composer require funeralzone/valueobjects Extensions This lib
This application (class) does the sending of emails used in the phpmailer library
emailsender - PHP Notification library via email using phpMailer This library has the function of sending email using the phpmailer library. Doing thi
PHP library to validate and format license plate numbers.
License plate validator and formatter CI Status Lint Coverage Tests This library can be used to validate and format license plate numbers. Countries s
Version is a library that helps with managing the version number of Git-hosted PHP projects
Version Version is a library that helps with managing the version number of Git-hosted PHP projects. Installation You can add this library as a local,
XStatic is a PHP library for enabling static proxy interfaces
XStatic is a PHP library for enabling static proxy interfaces—similar to Laravel 4+ "Facades"—but with any PHP project. XStatic was created by Jeremy Lindblom.
The Telegram bot framework that doesn't drive you nuts.
This framework takes advantage of the latest PHP 8 features, and tries to make the speed, scalability and flexibility of use its strength, it will allow you to quickly make simple bots, but at the same time, it provides more advanced features to handle even the most complicated flows
Scalable and durable data imports for publishing and consuming APIs
Porter Scalable and durable data imports for publishing and consuming APIs Porter is the all-purpose PHP data importer. She fetches data from anywhere
A library for simplifying the PHAR build process.
Box is a library built on the Phar class. It is designed to make it easier to create new phars and modifying existing ones. Features include compacting source files, better custom stub generation, and better OpenSSL signing handling.
This component simplifies file validation and uploading.
This component simplifies file validation and uploading.
A tool that can be used to verify BC breaks between two versions of a PHP library.
Roave Backward Compatibility Check A tool that can be used to verify BC breaks between two versions of a PHP library. Pre-requisites/assumptions Your
phpCAS is an authentication library that allows PHP applications to easily authenticate users via a Central Authentication Service (CAS) server.
phpCAS is an authentication library that allows PHP applications to easily authenticate users via a Central Authentication Service (CAS) server.
The best php curl library.
中文文档 About Implemented by using php-curl internal io event with high performance,high universality,high extensibility which especially suitable for ma
A simple PHP library to parse and manipulate URLs
Url is a simple library to ease creating and managing Urls in PHP.
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
PHP Coroutine HTTP client - Swoole Humanization Library
PHP Coroutine HTTP client - Swoole Humanization Library
An extension library to add Selenium 3 features to Appium.
Appium PHP Client An extension library to add Selenium 3 features to Appium. The library is installable using the Composer dependency manager. Just ad
This library implements a fuzzer for PHP, which can be used to find bugs in libraries
PHP Fuzzer This library implements a fuzzer for PHP, which can be used to find bugs in libraries (particularly parsing libraries) by feeding them "ran
A comprehensive library for generating differences between two strings in multiple formats (unified, side by side HTML etc). Based on the difflib implementation in Python
PHP Diff Class Introduction A comprehensive library for generating differences between two hashable objects (strings or arrays). Generated differences
The classic email sending library for PHP - this is my personal fork, please post issues on the upstream project
PHPMailer - A full-featured email creation and transfer class for PHP Build status: Class Features Probably the world's most popular code for sending
Laravel Package for TMDB ( The Movie Database ) API. Provides easy access to the wtfzdotnet/php-tmdb-api library.
Laravel Package for TMDB API Wrapper A Laravel package that provides easy access to the php-tmdb/api TMDB (The Movie Database) API wrapper. This packa
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
Laravel Authorization Laravel-authz is an authorization library for the laravel framework. It's based on Casbin, an authorization library that support
Laravel Validation Service
Laravel Validation Service Installation Add "prettus/laravel-repository": "1.1.*" to composer.json "prettus/laravel-validation": "1.1.*" Create a vali
This is a library to serialize PHP variables in JSON format
This is a library to serialize PHP variables in JSON format. It is similar of the serialize() function in PHP, but the output is a string JSON encoded. You can also unserialize the JSON generated by this tool and have you PHP content back.
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.
Library for getting countries info from restcountries.com
librestcountries Library for getting countries info from restcountries.com Description Library for getting countries info from restcountries.com Getti
This library uses GD and EXIF (optional) PHP extensions so make sure you have them installed.
simple and fast image processing class that can downscale, compress and convert images using php-gd native functions
A simple library to access and manipulate database records. Built on top of Dibi and hardwired for PostgreSQL.
grifart/tables A simple library to access and manipulate database records. Built on top of Dibi and hardwired for PostgreSQL. This library is develope
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
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
A PHP string manipulation library with multibyte support. Compatible with PHP 5.4+, PHP 7+, and HHVM.
A PHP string manipulation library with multibyte support. Compatible with PHP 5.4+, PHP 7+, and HHVM. s('string')-toTitleCase()-ensureRight('y') ==
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
AppGallery IAP is a PHP library to handle AppGallery purchase verification and Server Notifications
AppGallery IAP About AppGallery IAP is a PHP library to handle AppGallery purchase verification and Server Notifications. This package simplifies deve
PHP Library for generating SVG avatars based on React Avataaars
PHP library for Avataaars PHP Library for generating SVG avatars based on React Avataaars.
This Slim Framework middleware will compile LESS CSS files on-the-fly using the Assetic library
This Slim Framework middleware will compile LESS CSS files on-the-fly using the Assetic library. It supports minification and caching, also via Asseti
This library is an implementation of League\Event for Slim Framework
Slim Event Dispatcher This library is an implementation of League\Event for Slim Framework. This works with the latest version of Slim (V3). Installat
An event stream library based on tail
TailEventStream An event stream library based on tail. Note: I don't think you should use this library in a real project, but it's great for education
A PHP library for counting short DNA sequences for use in Bioinformatics
Helix A PHP library for counting short DNA sequences for use in Bioinformatics. Helix consists of tools for data extraction as well as an ultra-low me
This repository contains a library of optional middleware for your Slim Framework application
Slim Framework Middleware This repository contains a library of optional middleware for your Slim Framework application. How to Install Update your co
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.
This library provides an object-oriented wrapper of the PHP cURL extension
PHP Curl Class This library provides an object-oriented wrapper of the PHP cURL extension. If you have questions or problems with installation or usag
📧 Handy email creation and transfer library for PHP with both text and MIME-compliant support.
📧 Handy email creation and transfer library for PHP with both text and MIME-compliant support.
Fetch is a library for reading email and attachments, primarily using the POP and IMAP protocols
Fetch Fetch is a library for reading email and attachments, primarily using the POP and IMAP protocols. Installing N.b. A note on Ubuntu 14.04 (probab
The FileLocator library was created to provide file locating capabilities to a larger project
File Locator A simple file locator library. Summary The FileLocator library was created to provide file locating capabilities to a larger project. It
PHP FFmpeg - An Object Oriented library to convert video/audio files with FFmpeg / AVConv
PHP FFmpeg An Object Oriented library to convert video/audio files with FFmpeg / AVConv. Check another amazing repo: PHP FFMpeg extras, you will find
PHP Thumb is a light-weight image manipulation library aimed at thumbnail generation
PHP Thumb NOTICE - This project was recently updated to 2.0 and is PSR-0 compliant and supports Composer integration. Some parts of the documentation
BaconQrCode is a port of QR code portion of the ZXing library
QR Code generator Introduction BaconQrCode is a port of QR code portion of the ZXing library. It currently only features the encoder part, but could l
PEL: PHP Exif Library
PHP Exif Library - library for reading and writing Exif headers in JPEG and TIFF files using PHP.
PHPExif is a library which gives you easy access to the EXIF meta-data of an image
PHPExif v0.6.4 PHPExif is a library which gives you easy access to the EXIF meta-data of an image. PHPExif serves as a wrapper around some native or C
This is my attempt at building a decent SVG sanitizer in PHP. The work is laregely borrowed from DOMPurify.
svg-sanitizer This is my attempt at building a decent SVG sanitizer in PHP. The work is laregely borrowed from DOMPurify. Installation Either require
This library can be used, among other things, to retrieve the classes, interfaces, traits, enums, functions and constants declared in a file
marijnvanwezel/reflection-file Library that allows reflection of files. This library can be used, among other things, to retrieve the classes, interfa
Mockery - Designed as a drop in alternative to PHPUnit's phpunit-mock-objects library
Mockery Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its c
This library provides HTML5 element definitions for HTML Purifier, compliant with the WHATWG spec
HTML5 Definitions for HTML Purifier This library provides HTML5 element definitions for HTML Purifier, compliant with the WHATWG spec. It is the most
html-sanitizer is a library aiming at handling, cleaning and sanitizing HTML sent by external users
html-sanitizer html-sanitizer is a library aiming at handling, cleaning and sanitizing HTML sent by external users (who you cannot trust), allowing yo
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
XXTEA encryption algorithm library for PHP.
XXTEA for PHP Introduction XXTEA is a fast and secure encryption algorithm. This is a XXTEA library for PHP. It is different from the original XXTEA e
Base58 Encoding and Decoding Library for PHP
Base58 Encoding and Decoding Library for PHP Long Term Support Each major version of this library will be supported for 5 years after it's initial rel
A PHP library for simplifying the use of accessors.
Accessor A PHP library for simplifying the use of accessors. Usage use Doctrine\ORM\Mapping as ORM; use Phine\Accessor\AccessorTrait; use Phine\Access
The library provides convenient access to the Epoint.az API from applications written in the PHP language.
Tural/Epoint library/SDK The library provides convenient access to the Epoint.az API from applications written in the PHP language. It includes a pre-
The library provides convenient access to the Epoint.az API from applications written in the PHP language.
Tural/Epoint library/SDK The library provides convenient access to the Epoint.az API from applications written in the PHP language. It includes a pre-
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
A simple library for management the DOM (XML, HTML) document.
A simple library for management the DOM (XML, HTML) document.
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
FreeSWITCH Event Socket Layer library for PHP
FreeSWITCH Event Socket Layer library for PHP Quickstart FreeSWITCH's Event Socket Layer is a TCP control interface enabling the development of comple
This is a courier api endpoints library for interacting such as e-courier, dhl, pathao etc
This is a courier api endpoints library for interacting such as e-courier, dhl, pathao etc Installation Step 1: composer require xenon/multicourier S
🍩 SweetAlert 2 Implementation for Laravel
🟣 SweetAlert2 Support for Laravel Add beautiful alerts by SweetAlert directly into your Laravel application, with a simple setup, and handly helpers.
Geo-related tools PHP 7.3+ library built atop Geocoder and React libraries
Geotools Geotools is a PHP geo-related library, built atop Geocoder and React libraries. Features Batch geocode & reverse geocoding request(s) in seri
Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm
Ip2region是什么? ip2region - 准确率99.9%的离线IP地址定位库,0.0x毫秒级查询,ip2region.db数据库只有数MB,提供了java,php,c,python,nodejs,golang,c#等查询绑定和Binary,B树,内存三种查询算法。 Ip2region特性
PayPal driver for the Omnipay PHP payment processing library
Omnipay: PayPal PayPal driver for the Omnipay PHP payment processing library Omnipay is a framework agnostic, multi-gateway payment processing library
WeChatPay driver for the Omnipay PHP payment processing library
Omnipay: WechatPay WechatPay driver for the Omnipay PHP payment processing library Omnipay is a framework agnostic, multi-gateway payment processing l
UnionPay driver for the Omnipay PHP payment processing library
Omnipay: UnionPay UnionPay driver for the Omnipay PHP payment processing library Omnipay is a framework agnostic, multi-gateway payment processing lib
Alipay driver for the Omnipay PHP payment processing library
Omnipay: Alipay Alipay driver for the Omnipay PHP payment processing library Omnipay is a framework agnostic, multi-gateway payment processing library
A Ping++ driver for the Omnipay PHP payment processing library
Omnipay: Pingpp Introduction Ping++ driver for the Omnipay PHP payment processing library Ping++ is a Chinese leading payment integration service prov
PHP 7+ Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. - provided by Forma-Pro
Supporting Payum Payum is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our
A pure PHP library for reading and writing presentations documents
Branch Master : Branch Develop : PHPPresentation is a library written in pure PHP that provides a set of classes to write to different presentation fi
A small library that provides functionality to PHP 8.1 enums to act as BitMask flags
PHP Enum BitMask A small library that provides functionality to PHP 8.1 enums to act as BitMask flags. Why? Sometimes you need some flags on the objec
PHP Library that implements several messaging patterns for RabbitMQ
Thumper Thumper is a PHP library that aims to abstract several messaging patterns that can be implemented over RabbitMQ. Inside the examples folder yo
A PHP library for command-line argument processing
GetOpt.PHP GetOpt.PHP is a library for command-line argument processing. It supports PHP version 7.1 and above. Releases For an overview of the releas
An object-oriented option parser library for PHP, which supports type constraints, flag, multiple flag, multiple values, required value checking
GetOptionKit Code Quality Versions & Stats A powerful option parser toolkit for PHP, supporting type constraints, flag, multiple flag, multiple values
PHP library for executing commands on multiple remote machines, via SSH
#Shunt Inspired by Ruby's Capistrano, Shunt is PHP library for executing commands on multiple remote machines, via SSH. Specifically, this library was
JSON Object Signing and Encryption library for PHP.
NAMSHI | JOSE Deprecation notice Hi there, as much as we'd like to be able to work on all of the OSS in the world, we don't actively use this library
A PHP Emoji conversion library
php-emoji - Process Emoji in PHP This is a PHP library for dealing with Emoji, allowing you to convert between various native formats and displaying t
A small PHP library to generate YouTube-like ids from numbers.
A small PHP library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.
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
Library that offers Input Filtering based on Annotations for use with Objects. Check out 2.dev for 2.0 pre-release.
DMS Filter Component This library provides a service that can be used to filter object values based on annotations Install Use composer to add DMS\Fil
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
A simple implementation of the api-problem specification. Includes PSR-15 support.
ApiProblem This library provides a simple and straightforward implementation of the IETF Problem Details for HTTP APIs, RFC 7807. RFC 7807 is a simple
Stash - A PHP Caching Library
Stash - A PHP Caching Library Stash makes it easy to speed up your code by caching the results of expensive functions or code. Certain actions, like d
A simple cache library. Implements different adapters that you can use and change easily by a manager or similar.
Desarolla2 Cache A simple cache library, implementing the PSR-16 standard using immutable objects. Caching is typically used throughout an applicatito
PHP library to collect and manipulate gettext (.po, .mo, .php, .json, etc)
Gettext Note: this is the documentation of the new 5.x version. Go to 4.x branch if you're looking for the old 4.x version Created by Oscar Otero http
Hoa is a modular, extensible and structured set of PHP libraries
Hoa is a modular, extensible and structured set of PHP libraries. Moreover, Hoa aims at being a bridge between industrial and research worlds. Hoa\Rul