update lists
This commit is contained in:
191
html/php.html
191
html/php.html
@@ -75,8 +75,8 @@ Authorization</a></li>
|
||||
<li><a href="#json">JSON</a></li>
|
||||
<li><a href="#strings">Strings</a></li>
|
||||
<li><a href="#numbers">Numbers</a></li>
|
||||
<li><a href="#filtering-and-validation">Filtering and
|
||||
Validation</a></li>
|
||||
<li><a href="#filtering-sanitizing-and-validation">Filtering, Sanitizing
|
||||
and Validation</a></li>
|
||||
<li><a href="#api">API</a></li>
|
||||
<li><a href="#caching-and-locking">Caching and Locking</a></li>
|
||||
<li><a href="#data-structure-and-storage">Data Structure and
|
||||
@@ -88,6 +88,7 @@ href="#internationalisation-and-localisation">Internationalisation and
|
||||
Localisation</a></li>
|
||||
<li><a href="#serverless">Serverless</a></li>
|
||||
<li><a href="#configuration">Configuration</a></li>
|
||||
<li><a href="#llms">LLMs</a></li>
|
||||
<li><a href="#third-party-apis">Third Party APIs</a></li>
|
||||
<li><a href="#extensions">Extensions</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
@@ -120,6 +121,8 @@ Localisation</a></li>
|
||||
Module Composer Repository.</li>
|
||||
<li><a href="https://packagist.org/">Packagist</a> - The PHP Package
|
||||
Repository.</li>
|
||||
<li><a href="https://packalyst.com/">Packalyst</a> - The Laravel Package
|
||||
Repository</li>
|
||||
<li><a href="https://packagist.com/">Private Packagist</a> - Composer
|
||||
package archive as a service for PHP.</li>
|
||||
<li><a href="https://wpackagist.org/">WordPress Packagist</a> - Manage
|
||||
@@ -132,6 +135,8 @@ your plugins with Composer.</li>
|
||||
Installers</a> - A multi-framework Composer library installer.</li>
|
||||
<li><a href="https://getcomposer.org/">Composer</a> - A package and
|
||||
dependency manager.</li>
|
||||
<li><a href="https://github.com/php/pie">Pie</a> - The official PHP
|
||||
installer for extensions.</li>
|
||||
<li><a href="https://phar.io/">Phive</a> - A PHAR manager.</li>
|
||||
<li><a href="https://github.com/FriendsOfPHP/pickle">Pickle</a> - A PHP
|
||||
extension installer.</li>
|
||||
@@ -199,8 +204,6 @@ secure, and efficient web framework.</li>
|
||||
<ul>
|
||||
<li><a href="https://github.com/friendsofcake/crud">CakePHP CRUD</a> - A
|
||||
Rapid Application Development (RAD) plugin for CakePHP.</li>
|
||||
<li><a href="https://rad.knplabs.com/">Knp RAD Components</a> - A set of
|
||||
Rapid Application Development (RAD) components for Symfony.</li>
|
||||
<li><a href="https://github.com/hhxsv5/laravel-s">LaravelS</a> - An
|
||||
out-of-the-box adapter between Laravel/Lumen and Swoole.</li>
|
||||
<li><a href="https://livewire.laravel.com/">Livewire</a> - Powerful,
|
||||
@@ -217,8 +220,8 @@ targeting users with a minimum of technical skills.</li>
|
||||
<li><a href="https://github.com/craftcms/cms">CraftCMS</a> - A flexible,
|
||||
user-friendly CMS for creating custom digital experiences on the web and
|
||||
beyond.</li>
|
||||
<li><a href="https://www.drupal.org">Drupal</a> - An enterprise level
|
||||
CMS.</li>
|
||||
<li><a href="https://new.drupal.org/home">Drupal</a> - An enterprise
|
||||
level CMS.</li>
|
||||
<li><a href="https://github.com/getgrav/grav">Grav</a> - A modern
|
||||
flat-file CMS.</li>
|
||||
<li><a href="https://www.joomla.org/">Joomla</a> - Another leading
|
||||
@@ -229,10 +232,16 @@ adapts to any project.</li>
|
||||
popular e-commerce platform.</li>
|
||||
<li><a href="https://moodle.org/">Moodle</a> - An open-source learning
|
||||
platform.</li>
|
||||
<li><a href="https://github.com/OpenMage/magento-lts">OpenMage</a> -
|
||||
Fork of EoL Magento 1 e-commerce platform.</li>
|
||||
<li><a href="https://picocms.org/">Pico CMS</a> - A stupidly simple,
|
||||
blazing fast, flat file CMS.</li>
|
||||
<li><a href="https://statamic.com/">Statamic</a> - Build beautiful,
|
||||
easy-to-manage websites.</li>
|
||||
<li><a href="https://sulu.io/">Sulu</a> - A user and developer friendly
|
||||
focused CMS and Platform based on the Symfony Framework.</li>
|
||||
<li><a href="https://typo3.org">TYPO3</a> - An enterprise level
|
||||
CMS.</li>
|
||||
<li><a href="https://github.com/WordPress/WordPress">WordPress</a> - A
|
||||
blogging platform and CMS.</li>
|
||||
</ul>
|
||||
@@ -250,15 +259,15 @@ Laravel Framework components.</li>
|
||||
Packages</a> - A PHP package development group.</li>
|
||||
<li><a href="https://spatie.be/open-source">Spatie Open Source</a> - A
|
||||
collection of open-source PHP and Laravel packages.</li>
|
||||
<li><a href="https://symfony.com/components">Symfony Components</a> -
|
||||
The components that make Symfony.</li>
|
||||
<li><a href="https://symfony.com/packages">Symfony Packages</a> -
|
||||
Decoupled libraries for PHP applications.</li>
|
||||
<li><a href="https://docs.laminas.dev/components/">Laminas
|
||||
Components</a> - The components that make the Laminas Framework.</li>
|
||||
</ul>
|
||||
<h3 id="micro-frameworks">Micro Frameworks</h3>
|
||||
<p><em>Micro frameworks and routers.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://laravel-zero.com">Laravel-Zero</a> - A
|
||||
<li><a href="https://laravel-zero.com">Laravel Zero</a> - A
|
||||
micro-framework for console applications.</li>
|
||||
<li><a href="https://getexpressive.org/">Mezzio</a> - A micro-framework
|
||||
by Laminas.</li>
|
||||
@@ -324,8 +333,6 @@ steroids.</li>
|
||||
sites with Laravel’s Blade.</li>
|
||||
<li><a href="https://sculpin.io">Sculpin</a> - A tool that converts
|
||||
Markdown and Twig into static HTML.</li>
|
||||
<li><a href="http://spress.yosymfony.com">Spress</a> - An extensible
|
||||
tool that converts Markdown and Twig into HTML.</li>
|
||||
</ul>
|
||||
<h3 id="http">HTTP</h3>
|
||||
<p><em>Libraries for working with HTTP.</em></p>
|
||||
@@ -360,7 +367,7 @@ href="https://github.com/JayBizzle/Crawler-Detect">CrawlerDetect</a> - A
|
||||
PHP class for detecting bots/crawlers/spiders via the user agent.</li>
|
||||
<li><a href="https://github.com/Imangazaliev/DiDOM">DiDOM</a> - A
|
||||
super-fast HTML scrapper and parser.</li>
|
||||
<li><a href="https://github.com/oscarotero/Embed">Embed</a> - An
|
||||
<li><a href="https://github.com/php-embed/Embed">Embed</a> - An
|
||||
information extractor from any web service or page.</li>
|
||||
<li><a href="https://github.com/mvdbos/php-spider">PHP Spider</a> - A
|
||||
configurable and extensible PHP web spider.</li>
|
||||
@@ -370,7 +377,7 @@ browser testing and web crawling library for PHP and Symfony.</li>
|
||||
<h3 id="middlewares">Middlewares</h3>
|
||||
<p><em>Libraries for building application using middlewares.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/oscarotero/psr7-middlewares">PSR-7
|
||||
<li><a href="https://github.com/middlewares/psr15-middlewares">PSR-15
|
||||
Middlewares</a> - Inspiring collection of handy middlewares.</li>
|
||||
<li><a href="https://github.com/relayphp/Relay.Relay">Relay</a> - A PHP
|
||||
5.5 PSR-7 middleware dispatcher.</li>
|
||||
@@ -415,8 +422,9 @@ href="https://sendgrid.com/en-us">SendGrid</a>, <a
|
||||
href="https://postmarkapp.com">PostMark</a>, <a
|
||||
href="https://www.mailgun.com/">MailGun</a> and <a
|
||||
href="https://mailchimp.com/features/transactional-email/">MailChimp</a>.</li>
|
||||
<li><a href="https://swiftmailer.symfony.com">SwiftMailer</a> - A mailer
|
||||
solution.</li>
|
||||
<li><a
|
||||
href="https://swiftmailer.symfony.com/docs/introduction.html">SwiftMailer</a>
|
||||
- A mailer solution.</li>
|
||||
<li><a href="https://github.com/symfony/mailer">Symfony Mailer</a> - A
|
||||
powerful library for creating and sending emails.</li>
|
||||
</ul>
|
||||
@@ -435,6 +443,8 @@ library.</li>
|
||||
<li><a
|
||||
href="https://github.com/wapmorgan/UnifiedArchive">UnifiedArchive</a> -
|
||||
A unified reader and writer of compressed archives.</li>
|
||||
<li><a href="https://github.com/flow-php/parquet">Parquet</a> - PHP
|
||||
implementation of Parquet file format</li>
|
||||
</ul>
|
||||
<h3 id="streams">Streams</h3>
|
||||
<p><em>Libraries for working with streams.</em></p>
|
||||
@@ -464,8 +474,8 @@ Another flexible dependency injection container.</li>
|
||||
compatible, annotation-based dependency injection container.</li>
|
||||
<li><a href="https://php-di.org/">PHP-DI</a> - A dependency injection
|
||||
container that supports autowiring.</li>
|
||||
<li><a href="https://pimple.symfony.com/">Pimple</a> - A tiny dependency
|
||||
injection container.</li>
|
||||
<li><a href="https://github.com/silexphp/Pimple">Pimple</a> - A tiny
|
||||
dependency injection container.</li>
|
||||
<li><a href="https://github.com/symfony/dependency-injection">Symfony
|
||||
DI</a> - A dependency injection container component.</li>
|
||||
</ul>
|
||||
@@ -533,6 +543,9 @@ by specification unit testing library.</li>
|
||||
used by PHP itself.</li>
|
||||
<li><a href="https://github.com/sebastianbergmann/phpunit">PHPUnit</a> -
|
||||
A unit testing framework.</li>
|
||||
<li><a href="https://github.com/Yoast/PHPUnit-Polyfills/">PHPUnit
|
||||
Polyfills</a> - Simplifies running PHPUnit tests on multiple PHPUnit
|
||||
versions.</li>
|
||||
<li><a href="https://github.com/phpspec/prophecy">Prophecy</a> - A
|
||||
highly opinionated mocking framework.</li>
|
||||
<li><a href="https://github.com/bovigo/vfsStream">VFS Stream</a> - A
|
||||
@@ -553,12 +566,8 @@ href="https://www.jenkins.io/solutions/php/">PHP support</a>.</li>
|
||||
continuous integration client written in PHP and powered by Docker.</li>
|
||||
<li><a href="https://github.com/dancryer/phpci">PHPCI</a> - An
|
||||
open-source continuous integration platform for PHP.</li>
|
||||
<li><a href="https://semaphoreci.com">SemaphoreCI</a> - A continuous
|
||||
<li><a href="https://semaphore.io/">SemaphoreCI</a> - A continuous
|
||||
integration platform for open-source and private projects.</li>
|
||||
<li><a
|
||||
href="https://jfrog.com/blog/weve-acquired-shippable-to-complete-devops-pipeline-automation-from-code-to-production/">Shippable</a>
|
||||
- A Docker based continuous integration platform for open source and
|
||||
private projects.</li>
|
||||
<li><a href="https://www.travis-ci.com">Travis CI</a> - A continuous
|
||||
integration platform.</li>
|
||||
<li><a href="https://github.com/shivammathur/setup-php">Setup PHP</a> -
|
||||
@@ -571,8 +580,8 @@ A GitHub Action for PHP.</li>
|
||||
documentation generator.</li>
|
||||
<li><a href="https://github.com/dauxio/daux.io">daux.io</a> - A
|
||||
documentation generator that uses Markdown files.</li>
|
||||
<li><a href="https://github.com/phpDocumentor/phpDocumentor">PHP
|
||||
Documentor 2</a> - A documentation generator.</li>
|
||||
<li><a href="https://phpdoc.org/">phpDocumentor</a> - A documentation
|
||||
generator.</li>
|
||||
<li><a href="https://phpdox.net/">phpDox</a> - A documentation generator
|
||||
for PHP projects (that is not limited to API documentation).</li>
|
||||
<li><a
|
||||
@@ -583,11 +592,12 @@ Generate OpenAPI documentation for your RESTful API.</li>
|
||||
<p><em>Libraries for generating secure random numbers, encrypting data
|
||||
and scanning and testing for vulnerabilities.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/voku/anti-xss">AntiXSS</a> - A library
|
||||
that tries to preventing Cross-Site Scripting (XSS) attacks by
|
||||
blacklisting.</li>
|
||||
<li><a href="https://paragonie.com/project/halite">Halite</a> - A simple
|
||||
library for encryption using <a
|
||||
href="https://github.com/jedisct1/libsodium">libsodium</a>.</li>
|
||||
<li><a href="https://github.com/ezyang/htmlpurifier">HTML Purifier</a> -
|
||||
A standards compliant HTML filter.</li>
|
||||
<li><a href="https://github.com/jenssegers/optimus">Optimus</a> - Id
|
||||
obfuscation based on Knuth’s multiplicative hashing method.</li>
|
||||
<li><a href="https://owasp.org/">OWASP</a> - Explore the world of cyber
|
||||
@@ -608,10 +618,6 @@ installed dependencies with known security vulnerabilities.</li>
|
||||
<li><a href="https://github.com/BePsvPT/secure-headers">Secure
|
||||
Headers</a> - A package that adds security related headers to HTTP
|
||||
response.</li>
|
||||
<li><a href="https://security.symfony.com/">Symfony Security
|
||||
Monitoring</a> - A web tool to check your Composer dependencies for
|
||||
security advisories, previously known as “SensioLabs Security
|
||||
Check”.</li>
|
||||
<li><a href="https://github.com/sqlmapproject/sqlmap">SQLMap</a> - An
|
||||
automatic SQL injection and database takeover tool.</li>
|
||||
<li><a href="https://github.com/zaproxy/zaproxy">Zap</a> - An integrated
|
||||
@@ -658,6 +664,8 @@ href="https://github.com/editorconfig-checker/editorconfig-checker.php">Editorco
|
||||
<code>.editorconfig</code> rules.</li>
|
||||
<li><a href="https://github.com/phpro/grumphp">GrumPHP</a> - A PHP
|
||||
code-quality tool.</li>
|
||||
<li><a href="https://php-ast-viewer.com/">PHP AST Viewer</a> - A tool
|
||||
for viewing the Abstract Syntax Tree of PHP code.</li>
|
||||
<li><a href="https://github.com/povils/phpmnd">PHP Magic Number
|
||||
Detector</a> - A library that detects magic numbers in code.</li>
|
||||
<li><a href="https://github.com/nikic/PHP-Parser">PHP Parser</a> - A PHP
|
||||
@@ -685,13 +693,16 @@ micro-benchmark library.</li>
|
||||
linting.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/captainhookphp/captainhook">CaptainHook</a> -
|
||||
href="https://github.com/captainhook-git/captainhook">CaptainHook</a> -
|
||||
An easy-to-use and flexible Git hook library.</li>
|
||||
<li><a href="https://github.com/squizlabs/PHP_CodeSniffer">PHP
|
||||
CodeSniffer</a> - A library that detects PHP, CSS and JS coding standard
|
||||
violations.</li>
|
||||
<li><a href="https://github.com/PHPCSStandards/PHP_CodeSniffer">PHP
|
||||
CodeSniffer</a> - A library that detects and can auto-fix PHP, CSS and
|
||||
JS coding standard violations.</li>
|
||||
<li><a href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer">PHP CS
|
||||
Fixer</a> - A coding standards fixer library.</li>
|
||||
<li><a href="https://mlocati.github.io/php-cs-fixer-configurator/">PHP
|
||||
CS Fixer Configurator</a> - A web application to help configure PHP CS
|
||||
Fixer rule sets.</li>
|
||||
<li><a href="https://github.com/phpmd/phpmd">PHP Mess Detector</a> - A
|
||||
library that scans code for bugs, sub-optimal code, unused parameters
|
||||
and more.</li>
|
||||
@@ -700,6 +711,8 @@ href="https://github.com/PHPCheckstyle/phpcheckstyle">PHPCheckstyle</a>
|
||||
- A tool to help adhere to certain coding conventions.</li>
|
||||
<li><a href="https://github.com/sebastianbergmann/phpcpd">PHPCPD</a> - A
|
||||
library that detects copied and pasted code.</li>
|
||||
<li><a href="https://github.com/laravel/pint">Laravel Pint</a> - A
|
||||
coding standards fixer library for Laravel.</li>
|
||||
</ul>
|
||||
<h3 id="static-analysis">Static Analysis</h3>
|
||||
<p><em>Libraries for performing static analysis of PHP code.</em></p>
|
||||
@@ -721,6 +734,9 @@ href="https://github.com/PHPCompatibility/PHPCompatibility">PHPCompatibility</a>
|
||||
<li><a
|
||||
href="https://github.com/mamuz/PhpDependencyAnalysis">PhpDependencyAnalysis</a>
|
||||
- A tool to create customizable dependency graphs.</li>
|
||||
<li><a href="https://github.com/phpstan/phpdoc-parser">PHPDoc Parser</a>
|
||||
- Next-gen phpDoc parser with support for intersection types and
|
||||
generics</li>
|
||||
<li><a href="https://github.com/phpmetrics/PhpMetrics">PHP Metrics</a> -
|
||||
A static metric library.</li>
|
||||
<li><a href="https://github.com/monque/PHP-Migration">PHP Migration</a>
|
||||
@@ -738,7 +754,7 @@ ways to organize code.</em></p>
|
||||
href="https://github.com/DesignPatternsPHP/DesignPatternsPHP">Design
|
||||
Patterns PHP</a> - A repository of software patterns implemented in
|
||||
PHP.</li>
|
||||
<li><a href="https://yohan.giarel.li/Finite/">Finite</a> - A simple PHP
|
||||
<li><a href="https://github.com/yohang/Finite">Finite</a> - A simple PHP
|
||||
finite state machine.</li>
|
||||
<li><a href="https://github.com/lstrojny/functional-php">Functional
|
||||
PHP</a> - A functional programming library.</li>
|
||||
@@ -873,7 +889,7 @@ geo library.</li>
|
||||
<h3 id="date-and-time">Date and Time</h3>
|
||||
<p><em>Libraries for working with dates and times.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://yohan.giarel.li/CalendR/">CalendR</a> - A calendar
|
||||
<li><a href="https://github.com/yohang/CalendR">CalendR</a> - A calendar
|
||||
management library.</li>
|
||||
<li><a href="https://github.com/briannesbitt/Carbon">Carbon</a> - A
|
||||
simple DateTime API extension.</li>
|
||||
@@ -901,12 +917,13 @@ href="https://github.com/thephpleague/event">Event</a> - An event
|
||||
library with a focus on domain events. * <a
|
||||
href="https://github.com/hollodotme/fast-cgi-client">Fast CGI Client</a>
|
||||
- A client to make synchronous/asynchronous requests through php-fpm
|
||||
socket. * <a href="https://github.com/ratchetphp/Pawl">Pawl</a> - An
|
||||
asynchronous web socket client. * <a
|
||||
href="https://github.com/prooph/event-store">Prooph Event Store</a> - An
|
||||
event source component to persist event messages * <a
|
||||
href="https://github.com/php-defer/php-defer">PHP Defer</a> - Golang’s
|
||||
defer statement for PHP. * <a
|
||||
socket. * <a href="https://frankenphp.dev/">FrankenPHP</a> - A modern
|
||||
PHP app server written in Go. * <a
|
||||
href="https://github.com/ratchetphp/Pawl">Pawl</a> - An asynchronous web
|
||||
socket client. * <a href="https://github.com/prooph/event-store">Prooph
|
||||
Event Store</a> - An event source component to persist event messages *
|
||||
<a href="https://github.com/php-defer/php-defer">PHP Defer</a> -
|
||||
Golang’s defer statement for PHP. * <a
|
||||
href="https://github.com/ratchetphp/Ratchet">Ratchet</a> - A web socket
|
||||
library. * <a href="https://github.com/reactphp/reactphp">ReactPHP</a> -
|
||||
An event driven non-blocking I/O library. * <a
|
||||
@@ -929,8 +946,8 @@ online e-commerce stores.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/moneyphp/money">Money</a> - A PHP
|
||||
implementation of Fowler’s money pattern.</li>
|
||||
<li><a href="https://github.com/brick/money">Brick</a> - A money library
|
||||
for PHP, with support for contexts, cash roundings, currency
|
||||
<li><a href="https://github.com/brick/money">Brick Money</a> - A money
|
||||
library for PHP, with support for contexts, cash roundings, currency
|
||||
conversion.</li>
|
||||
<li><a href="https://github.com/thephpleague/omnipay">OmniPay</a> - A
|
||||
framework agnostic multi-gateway payment processing library.</li>
|
||||
@@ -1141,7 +1158,7 @@ framework agnostic authentication & authorisation library.</li>
|
||||
A Twitter OAuth library.</li>
|
||||
</ul>
|
||||
<h3 id="markup-and-css">Markup and CSS</h3>
|
||||
<p>*Libraries for working with markup and CSS formats.</p>
|
||||
<p><em>Libraries for working with markup and CSS formats.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/cebe/markdown">Cebe Markdown</a> - A
|
||||
fast and extensible Markdown parser.</li>
|
||||
@@ -1213,6 +1230,9 @@ to convert strings to slugs.</li>
|
||||
manipulation library with multibyte support.</li>
|
||||
<li><a href="https://github.com/tobie/ua-parser/tree/master/php">UA
|
||||
Parser</a> - A library for parsing user agent strings.</li>
|
||||
<li><a href="https://github.com/vstelmakh/url-highlight">Url
|
||||
highlight</a> - A library for parsing URLs from text and converting them
|
||||
into clickable links.</li>
|
||||
<li><a href="https://github.com/jbroadway/urlify">URLify</a> - A PHP
|
||||
port of Django’s URLify.js.</li>
|
||||
<li><a href="https://github.com/ramsey/uuid">UUID</a> - A library for
|
||||
@@ -1221,7 +1241,7 @@ generating UUIDs.</li>
|
||||
<h3 id="numbers">Numbers</h3>
|
||||
<p><em>Libraries for working with numbers.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/brick/math">Brick</a> - A library
|
||||
<li><a href="https://github.com/brick/math">Brick Math</a> - A library
|
||||
providing large number support: <code>BigInteger</code>,
|
||||
<code>BigDecimal</code> and <code>BigRational</code>.</li>
|
||||
<li><a href="https://github.com/gabrielelana/byte-units">ByteUnits</a> -
|
||||
@@ -1246,8 +1266,9 @@ measure.</li>
|
||||
<li><a href="https://github.com/markrogoyski/math-php">MathPHP</a> - A
|
||||
math library for PHP.</li>
|
||||
</ul>
|
||||
<h3 id="filtering-and-validation">Filtering and Validation</h3>
|
||||
<p><em>Libraries for filtering and validating data.</em></p>
|
||||
<h3 id="filtering-sanitizing-and-validation">Filtering, Sanitizing and
|
||||
Validation</h3>
|
||||
<p><em>Libraries for filtering, sanitizing and validating data.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/beberlei/assert">Assert</a> - A
|
||||
validation library with a rich set of assertions. Supports assertion
|
||||
@@ -1258,21 +1279,27 @@ Provides tools to validate and sanitize objects and arrays.</li>
|
||||
Validation</a> - Another validation library.</li>
|
||||
<li><a href="https://github.com/ircmaxell/filterus">Filterus</a> - A
|
||||
simple PHP filtering library.</li>
|
||||
<li><a href="https://github.com/ezyang/htmlpurifier">HTML Purifier</a> -
|
||||
A standards compliant HTML filter.</li>
|
||||
<li><a href="https://github.com/ronanguilloux/IsoCodes">ISO-codes</a> -
|
||||
A library for validating inputs according to standards from ISO,
|
||||
International Finance, Public Administrations, GS1, Book Industry, Phone
|
||||
numbers & Zipcodes for many countries.</li>
|
||||
<li><a href="https://github.com/justinrainbow/json-schema">JSON
|
||||
Schema</a> - A <a href="https://json-schema.org/">JSON Schema</a>
|
||||
validation library.</li>
|
||||
<li><a href="https://github.com/jsonrainbow/json-schema">JSON Schema</a>
|
||||
- A <a href="https://json-schema.org/">JSON Schema</a> validation
|
||||
library.</li>
|
||||
<li><a href="https://github.com/romaricdrigon/MetaYaml">MetaYaml</a> - A
|
||||
schema validation library that supports YAML, JSON and XML.</li>
|
||||
<li><a href="https://github.com/Respect/Validation">Respect
|
||||
Validation</a> - A simple validation library.</li>
|
||||
<li><a href="https://github.com/symfony/html-sanitizer">Symfony HTML
|
||||
Sanitizer</a> - An HTML sanitizer library.</li>
|
||||
<li><a href="https://github.com/brandonsavage/Upload">Upload</a> - A
|
||||
library for handling file uploads and validation.</li>
|
||||
<li><a href="https://github.com/vlucas/valitron">Valitron</a> - Another
|
||||
validation library.</li>
|
||||
<li><a href="https://github.com/CuyZ/Valinor">Valinor</a> - A library
|
||||
for mapping to strongly typed value objects.</li>
|
||||
<li><a href="https://github.com/serkin/Volan">Volan</a> - Another
|
||||
simplified validation library.</li>
|
||||
</ul>
|
||||
@@ -1414,6 +1441,25 @@ Parse and load environment variables from <code>.env</code> files.</li>
|
||||
PHP parser for <a
|
||||
href="https://github.com/toml-lang/toml">TOML</a>.</li>
|
||||
</ul>
|
||||
<h3 id="llms">LLMs</h3>
|
||||
<p><em>Libraries for working with Large Language Models.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/cognesy/instructor-php">Instructor for
|
||||
PHP</a> - Structured data outputs with LLMs, in PHP.</li>
|
||||
<li><a href="https://github.com/LLPhant/LLPhant">LLPhant</a> - A
|
||||
comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired
|
||||
by Langchain.</li>
|
||||
<li><a href="https://github.com/openai-php/client">OpenAI Client</a> -
|
||||
OpenAI PHP is a supercharged community-maintained PHP API client that
|
||||
allows you to interact with OpenAI API.</li>
|
||||
<li><a href="https://github.com/openai-php/laravel">OpenAI Client for
|
||||
Laravel</a> - OpenAI PHP for Laravel is a supercharged PHP API client
|
||||
that allows you to interact with OpenAI API.</li>
|
||||
<li><a href="https://github.com/SoftCreatR/php-mistral-ai-sdk">PHP
|
||||
Mistral AI SDK</a> - A powerful and easy-to-use PHP SDK for the Mistral
|
||||
AI API, allowing seamless integration of advanced AI-powered features
|
||||
into your PHP projects.</li>
|
||||
</ul>
|
||||
<h3 id="third-party-apis">Third Party APIs</h3>
|
||||
<p><em>Libraries for accessing third party APIs.</em></p>
|
||||
<ul>
|
||||
@@ -1458,6 +1504,9 @@ href="https://github.com/ClassPreloader/ClassPreloader">ClassPreloader</a>
|
||||
implementation of Circuit Breaker pattern.</li>
|
||||
<li><a href="https://github.com/hprose/hprose-php">Hprose-PHP</a> - A
|
||||
cross-language RPC.</li>
|
||||
<li><a href="https://github.com/laravel/serializable-closure">Laravel
|
||||
Serializable Closure</a> - A library that allows Closures to be
|
||||
serialized.</li>
|
||||
<li><a href="https://github.com/ARCANEDEV/noCAPTCHA">noCAPTCHA</a> -
|
||||
Helper for Google’s noCAPTCHA (reCAPTCHA).</li>
|
||||
<li><a href="https://github.com/whiteoctober/Pagerfanta">Pagerfanta</a>
|
||||
@@ -1465,9 +1514,6 @@ Helper for Google’s noCAPTCHA (reCAPTCHA).</li>
|
||||
<li><a href="https://github.com/thecodingmachine/safe">Safe</a> - All
|
||||
PHP functions, rewritten to throw exceptions instead of returning
|
||||
false.</li>
|
||||
<li><a
|
||||
href="https://github.com/jeremeamia/super_closure">SuperClosure</a> - A
|
||||
library that allows Closures to be serialized.</li>
|
||||
</ul>
|
||||
<h1 id="software">Software</h1>
|
||||
<p><em>Software for creating a development environment.</em></p>
|
||||
@@ -1478,19 +1524,22 @@ library that allows Closures to be serialized.</li>
|
||||
Switcher</a> - Brew PHP switcher.</li>
|
||||
<li><a href="https://brew.sh/">HomeBrew</a> - A package manager for
|
||||
OSX.</li>
|
||||
<li><a href="https://laravel.com/docs/master/valet">Laravel Valet</a> -
|
||||
A development environment for macOS.</li>
|
||||
<li><a href="https://github.com/phpbrew/phpbrew">PHP Brew</a> - A PHP
|
||||
version manager and installer.</li>
|
||||
<li><a href="https://github.com/php-build/php-build">PHP Build</a> -
|
||||
Another PHP version installer.</li>
|
||||
<li><a href="https://github.com/crazywhalecc/static-php-cli">Static PHP
|
||||
CLI</a> - Build or <a
|
||||
href="https://dl.static-php.dev/static-php-cli/">download</a> static
|
||||
versions of PHP CLI and FPM.</li>
|
||||
</ul>
|
||||
<h3 id="development-environment">Development Environment</h3>
|
||||
<p><em>Software and tools for creating and sharing a development
|
||||
environment.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://www.ansible.com/">Ansible</a> - A radically simple
|
||||
orchestration framework.</li>
|
||||
<li><a
|
||||
href="https://www.redhat.com/en/ansible-collaborative">Ansible</a> - A
|
||||
radically simple orchestration framework.</li>
|
||||
<li><a href="https://github.com/ddev/ddev">DDEV</a> - a local web
|
||||
development environment system for PHP.</li>
|
||||
<li><a href="https://www.docker.com/">Docker</a> - A containerization
|
||||
@@ -1502,14 +1551,19 @@ containers.</li>
|
||||
<li><a href="https://github.com/docksal/docksal">Docksal</a> - Unified,
|
||||
Docker :whale: powered web development environments for macOS, Windows,
|
||||
and Linux.</li>
|
||||
<li><a href="https://github.com/beyondcode/expose">Expose</a> - An
|
||||
<li><a href="https://github.com/exposedev/expose">Expose</a> - An
|
||||
open-source PHP tunneling service.</li>
|
||||
<li><a href="https://lando.dev/">Lando</a> - Push-button development
|
||||
environments.</li>
|
||||
<li><a href="https://laravel.com/docs/master/homestead">Laravel
|
||||
Homestead</a> - A local development environment for Laravel.</li>
|
||||
<li><a href="https://herd.laravel.com/windows">Laravel Herd</a> - A one
|
||||
click PHP development environment for macOS and Windows.</li>
|
||||
<li><a href="http://laradock.io/">Laradock</a> - A full PHP development
|
||||
environment based on Docker.</li>
|
||||
<li><a href="https://phpmon.app/">PHPMon</a> - A macOS menu bar app for
|
||||
managing PHP installations (works with <a
|
||||
href="https://laravel.com/docs/master/valet">Laravel Valet</a>).</li>
|
||||
<li><a href="https://www.puppet.com">Puppet</a> - A server automation
|
||||
framework and application.</li>
|
||||
<li><a href="https://github.com/tighten/takeout">Takeout</a> - A
|
||||
@@ -1535,6 +1589,8 @@ support for PHP.</em></p>
|
||||
Developers</a> - A PHP IDE based on the Eclipse platform.</li>
|
||||
<li><a href="https://netbeans.apache.org/front/main/index.html">Apache
|
||||
NetBeans</a> - An IDE with support for PHP and HTML5.</li>
|
||||
<li><a href="https://www.nusphere.com/products/phped.htm">PhpEd</a> - An
|
||||
IDE with professional commercial debugger.</li>
|
||||
<li><a href="https://www.jetbrains.com/phpstorm/">PhpStorm</a> - A
|
||||
commercial PHP IDE.</li>
|
||||
<li><a href="https://code.visualstudio.com/">VS Code</a> - An open
|
||||
@@ -1545,8 +1601,8 @@ source code editor.</li>
|
||||
<ul>
|
||||
<li><a href="https://3v4l.org/">3V4L</a> - An online PHP & HHVM
|
||||
shell.</li>
|
||||
<li><a href="https://www.adminer.org/">Adminer</a> - Database management
|
||||
in a single PHP file.</li>
|
||||
<li><a href="https://www.adminer.org/en/">Adminer</a> - Database
|
||||
management in a single PHP file.</li>
|
||||
<li><a href="https://github.com/cachethq/cachet">Cachet</a> - The open
|
||||
source status page system.</li>
|
||||
<li><a href="https://github.com/victorstanciu/dbv">DBV</a> - A database
|
||||
@@ -1650,6 +1706,9 @@ Laravel, Vue JS and more.</li>
|
||||
href="https://www.youtube.com/channel/UCfO2GiQwb-cwJTb1CuRSkwg">Laravel
|
||||
YouTube Channel</a> - The official Laravel YouTube channel.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe-">Program
|
||||
With Gio</a> - PHP 8 course by Gio.</li>
|
||||
<li><a
|
||||
href="https://www.youtube.com/playlist?list=PLM-218uGSX3DQ3KsB5NJnuOqPqc5CW2kW">Programming
|
||||
with Anthony</a> - A video series by Anthony Ferrara.</li>
|
||||
<li><a href="https://symfonycasts.com/">SymfonyCasts</a> - Screencasts
|
||||
@@ -1662,9 +1721,9 @@ and tutorials about PHP and Symfony.</li>
|
||||
Laracon EU is a 2-day event for people who are interested in learning
|
||||
Laravel and related technologies, or who want to share their knowledge
|
||||
with others.</li>
|
||||
<li><a href="https://tek.phparch.com/">PHP[TEK]</a> - The
|
||||
longest-running web developer conference in the United States that has a
|
||||
focus on the PHP programming language.</li>
|
||||
<li><a href="https://phptek.io/">PHP[TEK]</a> - The longest-running web
|
||||
developer conference in the United States that has a focus on the PHP
|
||||
programming language.</li>
|
||||
<li><a href="https://www.youtube.com/user/phpukconference/videos">PHP UK
|
||||
Conference</a> - A collection of videos from the PHP UK Conference.</li>
|
||||
</ul>
|
||||
@@ -1705,9 +1764,6 @@ Laravel and PHP development news and discussion.</li>
|
||||
<li><a href="https://phproundtable.com/">The PHP Roundtable</a> - The
|
||||
PHP Roundtable is a casual gathering of developers discussing topics
|
||||
that PHP nerds care about.</li>
|
||||
<li><a href="https://voicesoftheelephpant.com/">Voices of the
|
||||
ElePHPant</a> - Interviews with the people who make the PHP community
|
||||
special.</li>
|
||||
</ul>
|
||||
<h3 id="php-newsletters">PHP Newsletters</h3>
|
||||
<p><em>PHP-related news directly to your inbox.</em></p>
|
||||
@@ -1736,3 +1792,4 @@ href="https://wiki.php.net/rfc">RFCs</a>.</li>
|
||||
An online book about PHP internals, written by three core
|
||||
developers.</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/ziadoz/awesome-php">php.md Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user