Update and add index

This commit is contained in:
Jonas Zeunert
2024-04-23 15:17:38 +02:00
parent 4d0cd768f7
commit 8d4db5d359
726 changed files with 41721 additions and 53949 deletions

View File

@@ -1,10 +1,10 @@
 Awesome PHP !Awesome (https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 Awesome PHP !Awesome (https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
A curated list of amazingly awesome PHP libraries, resources, and shiny things.
Contributing and Collaborating
Please see CONTRIBUTING (https://github.com/ziadoz/awesome-php/blob/master/CONTRIBUTING.md), CODE-OF-CONDUCT (https://github.com/ziadoz/awesome-php/blob/master/CODE-OF-CONDUCT.md) and 
COLLABORATING (https://github.com/ziadoz/awesome-php/blob/master/COLLABORATING.md) for details.
Please see CONTRIBUTING (https://github.com/ziadoz/awesome-php/blob/master/CONTRIBUTING.md), CODE-OF-CONDUCT (https://github.com/ziadoz/awesome-php/blob/master/CODE-OF-CONDUCT.md) and COLLABORATING 
(https://github.com/ziadoz/awesome-php/blob/master/COLLABORATING.md) for details.
Table of Contents
- Awesome PHP (#awesome-php)
@@ -115,8 +115,7 @@
⟡ Composer Normalize (https://github.com/ergebnis/composer-normalize) - A plugin for normalizing composer.json files.
⟡ Composer Patches (https://github.com/cweagans/composer-patches) - A plugin for Composer to apply patches.
⟡ Composer Prefer Lowest Validator (https://github.com/dereuromark/composer-prefer-lowest) - A plugin to check if minimum dependencies can be installed and tested.
⟡ Composer Require Checker
 (https://github.com/maglnet/ComposerRequireChecker) - CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package.
⟡ Composer Require Checker (https://github.com/maglnet/ComposerRequireChecker) - CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package.
⟡ Composer Unused (https://github.com/composer-unused/composer-unused) - A CLI Tool to scan for unused composer packages.
⟡ Repman (https://repman.io) - A private PHP package repository manager and Packagist proxy.
⟡ Satis (https://github.com/composer/satis) - A static Composer repository generator.
@@ -264,8 +263,8 @@
⟡ Mautic (https://github.com/mautic/mautic) - Email marketing automation
⟡ PHPMailer (https://github.com/PHPMailer/PHPMailer) - Another mailer solution.
⟡ PHP IMAP (https://github.com/barbushin/php-imap) - A library to access mailboxes via POP3, IMAP and NNTP.
⟡ Stampie (https://github.com/Stampie/Stampie) - A library for email services such as SendGrid (https://sendgrid.com/en-us), PostMark (https://postmarkapp.com), MailGun 
(https://www.mailgun.com/) and MailChimp (https://mailchimp.com/features/transactional-email/).
⟡ Stampie (https://github.com/Stampie/Stampie) - A library for email services such as SendGrid (https://sendgrid.com/en-us), PostMark (https://postmarkapp.com), MailGun (https://www.mailgun.com/) and MailChimp 
(https://mailchimp.com/features/transactional-email/).
⟡ SwiftMailer (https://swiftmailer.symfony.com) - A mailer solution.
⟡ Symfony Mailer (https://github.com/symfony/mailer) - A powerful library for creating and sending emails.
@@ -287,8 +286,7 @@
Dependency Injection
Libraries that implement the dependency injection design pattern.
⟡ Aura.Di (https://github.com/auraphp/Aura.Di) - A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance,
and much more.
⟡ Aura.Di (https://github.com/auraphp/Aura.Di) - A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance, and much more.
⟡ Acclimate (https://github.com/AcclimateContainer/acclimate-container) - A common interface to dependency injection containers and service locators.
⟡ Auryn (https://github.com/rdlowrey/Auryn) - A recursive dependency injector.
⟡ Container (https://github.com/thephpleague/container) - Another flexible dependency injection container.
@@ -343,8 +341,7 @@
⟡ JoliCi (https://github.com/jolicode/JoliCi) - A continuous integration client written in PHP and powered by Docker.
⟡ PHPCI (https://github.com/dancryer/phpci) - An open-source continuous integration platform for PHP.
⟡ SemaphoreCI (https://semaphoreci.com) - A continuous integration platform for open-source and private projects.
⟡ Shippable (https://jfrog.com/blog/weve-acquired-shippable-to-complete-devops-pipeline-automation-from-code-to-production/) - A Docker based continuous integration platform for open source 
and private projects.
⟡ Shippable (https://jfrog.com/blog/weve-acquired-shippable-to-complete-devops-pipeline-automation-from-code-to-production/) - A Docker based continuous integration platform for open source and private projects.
⟡ Travis CI (https://www.travis-ci.com) - A continuous integration platform.
⟡ Setup PHP (https://github.com/shivammathur/setup-php) - A GitHub Action for PHP.
@@ -395,8 +392,7 @@
⟡ GrumPHP (https://github.com/phpro/grumphp) - A PHP code-quality tool.
⟡ PHP Magic Number Detector (https://github.com/povils/phpmnd) - A library that detects magic numbers in code.
⟡ PHP Parser (https://github.com/nikic/PHP-Parser) - A PHP parser written in PHP.
⟡ PHP Semantic Versioning Checker
 (https://github.com/tomzx/php-semver-checker) - A command line utility that compares two source sets and determines the appropriate semantic versioning to apply.
⟡ PHP Semantic Versioning Checker (https://github.com/tomzx/php-semver-checker) - A command line utility that compares two source sets and determines the appropriate semantic versioning to apply.
⟡ Phpactor (https://github.com/phpactor/phpactor) - PHP completion, refactoring and introspection tool.
⟡ PHPLOC (https://github.com/sebastianbergmann/phploc) - A tool for quickly measuring the size of a PHP project.
⟡ PHPQA (https://github.com/EdgedesignCZ/phpqa) - A tool for running QA tools (phploc, phpcpd, phpcs, pdepend, phpmd, phpmetrics).
@@ -620,14 +616,13 @@
⟡ Elastica (https://github.com/ruflin/Elastica) - A client library for ElasticSearch.
⟡ ElasticSearch PHP (https://github.com/elastic/elasticsearch-php) - The official client library for ElasticSearch (https://www.elastic.co/).
⟡ Solarium (https://www.solarium-project.org/) - A client library for Solr (https://solr.apache.org/).
⟡ SphinxQL Query Builder (https://foolcode.github.io/SphinxQL-Query-Builder/) - A query library for the Sphinx (https://sphinxsearch.com/) and Manticore (https://manticoresearch.com/) search 
engines.
⟡ SphinxQL Query Builder (https://foolcode.github.io/SphinxQL-Query-Builder/) - A query library for the Sphinx (https://sphinxsearch.com/) and Manticore (https://manticoresearch.com/) search engines.
Command Line
Libraries related to the command line.
⟡ Aura.Cli (https://github.com/auraphp/Aura.Cli) - 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.
⟡ Aura.Cli
 (https://github.com/auraphp/Aura.Cli) - 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.
⟡ Cilex (https://github.com/Cilex/Cilex) - A micro framework for building command line tools.
⟡ CLI Menu (https://github.com/php-school/cli-menu) - A library for building CLI menus.
⟡ CLIFramework (https://github.com/c9s/CLIFramework) - A command-line framework supports zsh/bash completion generation, subcommands and option constraints. It also powers phpbrew.
@@ -717,8 +712,7 @@
⟡ Aura.Filter (https://github.com/auraphp/Aura.Filter) - Provides tools to validate and sanitize objects and arrays.
⟡ CakePHP Validation (https://github.com/cakephp/validation) - Another validation library.
⟡ Filterus (https://github.com/ircmaxell/filterus) - A simple PHP filtering library.
⟡ ISO-codes (https://github.com/ronanguilloux/IsoCodes) - A library for validating inputs according to standards from ISO, International Finance, Public Administrations, GS1, Book Industry, 
Phone numbers & Zipcodes for many countries.
⟡ ISO-codes (https://github.com/ronanguilloux/IsoCodes) - A library for validating inputs according to standards from ISO, International Finance, Public Administrations, GS1, Book Industry, Phone numbers & Zipcodes for many countries.
⟡ JSON Schema (https://github.com/justinrainbow/json-schema) - A JSON Schema (https://json-schema.org/) validation library.
⟡ MetaYaml (https://github.com/romaricdrigon/MetaYaml) - A schema validation library that supports YAML, JSON and XML.
⟡ Respect Validation (https://github.com/Respect/Validation) - A simple validation library.
@@ -834,7 +828,7 @@
⟡ Safe (https://github.com/thecodingmachine/safe) - All PHP functions, rewritten to throw exceptions instead of returning false.
⟡ SuperClosure (https://github.com/jeremeamia/super_closure) - A library that allows Closures to be serialized.
 Software
 Software
Software for creating a development environment.
PHP Installation
@@ -898,7 +892,7 @@
⟡ php-pm (https://github.com/php-pm/php-pm) - A process manager, supercharger and load balancer for PHP applications.
⟡ RoadRunner (https://github.com/roadrunner-server/roadrunner) - High-performance PHP application server, load-balancer and process manager.
 Resources
 Resources
Various resources, such as books, websites and articles, for improving your PHP development skills and knowledge.
PHP Websites
@@ -927,8 +921,8 @@
⟡ Scaling PHP Applications (https://www.scalingphpbook.com) - An ebook about scaling PHP applications by Steve Corona.
⟡ Securing PHP: Core Concepts (https://leanpub.com/securingphp-coreconcepts) - A book about common security terms and practices for PHP by Chris Cornutt.
⟡ Signaling PHP (https://leanpub.com/signalingphp) - A book about catching PCNTL signals in CLI scripts by Cal Evans.
⟡ XML Parsing with PHP (https://www.phparch.com/books/xml-parsing-with-php/) - This book covers parsing and validating XML documents, leveraging XPath expressions, and working with namespaces
as well as how to create and modify XML files programmatically.
⟡ XML Parsing with PHP
 (https://www.phparch.com/books/xml-parsing-with-php/) - This book covers parsing and validating XML documents, leveraging XPath expressions, and working with namespaces as well as how to create and modify XML files programmatically.
PHP Videos
Fantastic PHP-related videos.
@@ -941,8 +935,7 @@
PHP Conferences
PHP conferences.
⟡ Laracon EU (https://www.youtube.com/@LaraconEU) - 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.
⟡ Laracon EU (https://www.youtube.com/@LaraconEU) - 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.
⟡ PHPTEK  (https://tek.phparch.com/) - The longest-running web developer conference in the United States that has a focus on the PHP programming language.
⟡ PHP UK Conference (https://www.youtube.com/user/phpukconference/videos) - A collection of videos from the PHP UK Conference.
@@ -951,15 +944,13 @@
Podcasts with a focus on PHP topics.
⟡ Laravel News Podcast (https://podcast.laravel-news.com/) - The Laravel News Podcast brings you all the latest news and events related to the Laravel PHP Framework.
⟡ Mostly Technical
 (https://mostlytechnical.com/) - Hosted by Ian Landsman and Aaron Francis, Mostly Technical is a lively discussion on Laravel, business, and an eclectic mix of related topics.
⟡ Mostly Technical (https://mostlytechnical.com/) - Hosted by Ian Landsman and Aaron Francis, Mostly Technical is a lively discussion on Laravel, business, and an eclectic mix of related topics.
⟡ No Compromises (https://show.nocompromises.io/) - Two seasoned salty programming veterans talk best practices based on years of working with Laravel SaaS teams.
⟡ North Meets South Web Podcast (https://www.northmeetssouth.audio/) - Jacob Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers.
⟡ Over Engineered (https://overengineered.fm/) - A podcast in mini-series where we explore unimportant programming questions in extreme detail.
⟡ PHP Internals News (https://phpinternals.news) - A podcast about PHP internals.
⟡ PHP Town Hall (https://phptownhall.com/) - A casual PHP podcast by Ben Edmunds and Phil Sturgeon.
⟡ phppodcast episodes from phparchitect  (https://www.phparch.com/podcast/) - The official podcast of phparchitect the industry's leading tech magazine and publisher focused on PHP and web 
development.
⟡ phppodcast episodes from phparchitect  (https://www.phparch.com/podcast/) - The official podcast of phparchitect the industry's leading tech magazine and publisher focused on PHP and web development.
⟡ PHPUgly (https://www.phpugly.com/) - The ramblings of a few overworked PHP Developers.
⟡ The Laracasts Snippet (https://laracasts.simplecast.com) - The Laracasts snippet, each episode, offers a single thought on some aspect of web development.
⟡ The Laravel Podcast (https://laravelpodcast.com/) - Laravel and PHP development news and discussion.