Awesome PHP 
A curated list of amazingly awesome PHP libraries, resources, and shiny things.
Contributing and Collaborating
Please see CONTRIBUTING, CODE-OF-CONDUCT and COLLABORATING for details.
Table of Contents
- Awesome PHP
- Composer Repositories
- Dependency Management
- Dependency Management Extras
- Frameworks
- Framework Extras
- Content Management Systems
- Components
- Micro Frameworks
- Micro Framework Extras
- Routers
- Templating
- Static Site Generators
- HTTP
- Scraping
- Middlewares
- URL
- Files
- Streams
- Dependency Injection
- Imagery
- Testing
- Continuous Integration
- Documentation
- Security
- Passwords
- Code Analysis
- Code Quality
- Static Analysis
- Architectural
- Debugging and Profiling
- Error Tracking and Monitoring Services
- Build Tools
- Task Runners
- Navigation
- Asset Management
- Geolocation
- Date and Time
- Event
- Logging
- E-commerce
- Office
- Database
- Migrations
- NoSQL
- Queue
- Search
- Command Line
- Authentication and Authorization
- Markup and CSS
- JSON
- Strings
- Numbers
- Filtering, Sanitizing and Validation
- API
- Caching and Locking
- Data Structure and Storage
- Notifications
- Deployment
- Internationalisation and Localisation
- Serverless
- Configuration
- LLMs
- Third Party APIs
- Extensions
- Miscellaneous
- Software
- PHP Installation
- Development Environment
- Virtual Machines
- Text Editors and IDEs
- Web Applications
- Infrastructure
- Resources
- PHP Websites
- PHP Books
- PHP Videos
- PHP Conferences
- PHP Podcasts
- PHP Newsletters
- PHP Reading
- PHP Internals Reading
Composer Repositories
Composer Repositories.
- Firegento - Magento Module Composer Repository.
- Packagist - The PHP Package Repository.
- Packalyst - The Laravel Package Repository
- Private Packagist - Composer package archive as a service for PHP.
- WordPress Packagist - Manage your plugins with Composer.
Dependency Management
Libraries for dependency and package management.
- Composer Installers - A multi-framework Composer library installer.
- Composer - A package and dependency manager.
- Pie - The official PHP installer for extensions.
- Phive - A PHAR manager.
- Pickle - A PHP extension installer.
Dependency Management Extras
Extras related to dependency management.
- Composed - A library to parse your project's Composer environment at runtime.
- Composer Merge Plugin - A composer plugin to merge several
composer.jsonfiles. - Composer Normalize - A plugin for normalizing
composer.jsonfiles. - Composer Patches - A plugin for Composer to apply patches.