A curated list of amazingly awesome PHP libraries, resources and shiny things.
Libraries for package and dependency management.
Libraries related to Composer.
Popular PHP frameworks.
PHP framework components.
Micro frameworks and routers.
Libraries and tools for templating and lexing
Libraries for working with HTTP and scraping websites.
Libraries for parsing URLs.
Libraries for sending and parsing email.
Libraries for file manipulation and MIME type detection.
Libraries for working with streams.
Libraries that implement the dependency injection design pattern.
Libraries for manipulating images.
Libraries for testing codebases and generating test data.
Libraries for generating project documentation.
Libraries for generating secure random numbers, encrypting data and scanning for vulnerabilities.
Libraries and tools for analysing, parsing and manipulation codebases.
Project build and automation tools.
Tools for managing, compressing and minifying website assets.
Libraries for geocoding addresses and working with latitudes and longitudes.
Libraries for working with dates and times.
Libraries that are event-driven or implement non-blocking event loops.
Libraries for generating and working with log files.
Libraries and applications for taking payments and building online e-commerce stores.
Libraries and software for working with PDF files.
Libraries that implement object-relational mapping or datamapping techniques.
Libraries for working with “NoSQL” backends.
Libraries for working with event and task queues.
Libraries and software for indexing and performing search queries on data.
Libraries for building command line utilities.
Libraries for implementing authentications schemes.
Libraries for working with markup.
Libraries for parsing and manipulating text and numbers.
Libraries for filtering and validating data.
Libraries and web tools for developing REST-ful APIs.
Libraries for caching data.
Libraries that implemented data structure or storage techniques.
Libraries for working with notification software.
Libraries for accessing third party APIs.
Useful libraries or tools that don’t fit in the categories above.
Software for creating a development environment.
Web-based tools.