Common Directories:

- composer

Composer files.

- bin

Vendor binaries.

- laravel

Core framework files.


Package Directories:

asm89

/asm89/stack-cors

Cross-origin resource sharing library and stack middleware.

brick

/brick/math

Arbitrary-precision arithmetic library for PHP.

dflydev

/dflydev/dflydev-dot-access-data

Given a deep data structure representing a configuration, access configuration by dot notation.

dragonmantank

/dragonmantank/cron-expression

CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due.

egulias

/egulias/EmailValidator

PHP Email address validator.

fakerphp

/FakerPHP/Faker

Faker is a PHP library that generates fake data for you.

filp

/filp/whoops

PHP errors for cool kids.

fruitcake

/fruitcake/laravel-cors

Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application.

graham-campbell

/GrahamCampbell/Result-Type

An implementation of the result type.

hamcrest

/hamcrest/hamcrest-php

PHP Hamcrest implementation.

mockery

/mockery/mockery

Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework.

monolog

/Seldaek/monolog

Sends your logs to files, sockets, inboxes, databases and various web services.

myclabs

/myclabs/DeepCopy

Create deep copies (clones) of your objects.

nesbot

/briannesbitt/carbon

A simple PHP API extension for DateTime.

nikic

/nikic/PHP-Parser

A PHP parser written in PHP.

nunomaduro

/nunomaduro/collision

Collision is a beautiful error reporting tool for command-line applications.

opis

/opis/closure

Serialize closures (anonymous functions).

phpoption

/schmittjoh/php-option

Option Type for PHP.

phpspec

/phpspec/prophecy

Highly opinionated mocking framework for PHP 5.3+.

- psy

/bobthecow/psysh

A REPL for PHP.

ralouphie

/ralouphie/getallheaders

PHP getallheaders polyfill.

swiftmailer

/swiftmailer/swiftmailer

Comprehensive mailing tools for PHP.

theseer

/theseer/tokenizer

A small library for converting tokenized PHP source code into XML (and potentially other formats).

tijsverkoyen

/tijsverkoyen/CssToInlineStyles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very usefull when you're sending emails.

vlucas

/vlucas/phpdotenv

Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.

voku

/voku/portable-ascii

Portable ASCII library - performance optimized (ascii) string functions for php.

webmozart

/webmozarts/assert

Assertions to validate method input/output with nice error messages.

nette

/nette/schema

Validating data structures against a given Schema.

/nette/utils

Lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.

phar-io

/phar-io/manifest

Component for reading phar.io manifest information from a PHP Archive (PHAR).

/phar-io/version

Library for handling version information and constraints.

ramsey

/ramsey/collection

A PHP library for representing and manipulating collections.

/ramsey/uuid

A PHP library for generating universally unique identifiers (UUIDs).

doctrine

/doctrine/inflector

Doctrine Inflector is a small library that can perform string manipulations with regard to uppercase/lowercase and singular/plural forms of words.

/doctrine/instantiator

A small, lightweight utility to instantiate objects in PHP without invoking their constructors.

/doctrine/lexer

Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.

facade

/facade/flare-client-php

Send PHP errors to Flare.

/facade/ignition

A beautiful error page for Laravel apps.

/facade/ignition-contracts

The contracts used to display solutions on Ignition and Flare.

guzzlehttp

/guzzle/guzzle

Guzzle, an extensible PHP HTTP client.

/guzzle/promises

Promises/A+ library for PHP with synchronous support.

/guzzle/psr7

PSR-7 HTTP message library.

phpdocumentor

/phpDocumentor/ReflectionCommon

Common reflection classes used by phpdocumentor to reflect the code structure.

/phpDocumentor/ReflectionDocBlock

With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.

/phpDocumentor/TypeResolver

A PSR-5 based resolver of Class names, Types and Structural Element Names.

- league

/thephpleague/commonmark

Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.

/thephpleague/config

Simple yet expressive schema-based configuration library for PHP apps.

/thephpleague/flysystem

Abstraction for local and remote filesystems.

/thephpleague/mime-type-detection

League Mime Type Detection.

phpunit

/sebastianbergmann/php-code-coverage

Library that provides collection, processing, and rendering functionality for PHP code coverage information.

/sebastianbergmann/php-file-iterator

FilterIterator implementation that filters files based on a list of suffixes, prefixes, and other exclusion criteria.

/sebastianbergmann/php-invoker

Invoke PHP callables with a timeout.

/sebastianbergmann/php-text-template

A simple template engine.

/sebastianbergmann/php-timer

Utility class for timing.

/sebastianbergmann/phpunit

The PHP Unit Testing framework.

psr

/php-fig/container

Common Container Interface (PHP FIG PSR-11).

/php-fig/event-dispatcher

Standard interfaces for event handling.

/php-fig/http-client

Common interface for HTTP clients.

/php-fig/http-factory

Common interfaces for PSR-7 HTTP message factories.

/php-fig/http-message

Common interface for HTTP messages.

/php-fig/log

Common interface for logging libraries.

/php-fig/simple-cache

Common interfaces for simple caching.

sebastian

/sebastianbergmann/cli-parser

Library for parsing CLI options.

/sebastianbergmann/code-unit

Collection of value objects that represent the PHP code units.

/sebastianbergmann/code-unit-reverse-lookup

Looks up which function or method a line of code belongs to.

/sebastianbergmann/comparator

Provides the functionality to compare PHP values for equality.

/sebastianbergmann/complexity

Library for calculating the complexity of PHP code units.

/sebastianbergmann/diff

Diff implementation.

/sebastianbergmann/environment

Provides functionality that helps writing PHP code that has runtime-specific (PHP / HHVM) execution paths.

/sebastianbergmann/exporter

Provides the functionality to export PHP variables for visualization.

/sebastianbergmann/global-state

Snapshotting of global state, factored out of PHPUnit into a stand-alone component.

/sebastianbergmann/lines-of-code

Library for counting the lines of code in PHP source code.

/sebastianbergmann/object-enumerator

Traverses array structures and object graphs to enumerate all referenced objects.

/sebastianbergmann/object-reflector

Allows reflection of object attributes, including inherited and non-public ones.

/sebastianbergmann/recursion-context

Provides functionality to recursively process PHP variables.

/sebastianbergmann/resource-operations

Provides a list of PHP built-in functions that operate on resources.

/sebastianbergmann/type

Collection of value objects that represent the types of the PHP type system.

/sebastianbergmann/version

Library that helps with managing the version number of Git-hosted PHP projects.

symfony

/symfony/console

The Console component eases the creation of beautiful and testable command line interfaces.

/symfony/css-selector

The CssSelector component converts CSS selectors to XPath expressions.

/symfony/deprecation-contracts

A generic function and convention to trigger deprecation notices.

/symfony/error-handler

The ErrorHandler component provides tools to manage errors and ease debugging PHP code.

/symfony/event-dispatcher

The EventDispatcher component provides tools that allow your application components to communicate with each other by dispatching events and listening to them.

/symfony/event-dispatcher-contracts

A set of event dispatcher abstractions extracted out of the Symfony components.

/symfony/finder

The Finder component finds files and directories via an intuitive fluent interface.

/symfony/http-client-contracts

A set of HTTP client abstractions extracted out of the Symfony components.

/symfony/http-foundation

The HttpFoundation component defines an object-oriented layer for the HTTP specification.

/symfony/http-kernel

The HttpKernel component provides a structured process for converting a Request into a Response.

/symfony/mime

The MIME component allows manipulating MIME types.

/symfony/polyfill-ctype

This component provides a partial, native PHP implementation for the Ctype extension.

/symfony/polyfill-iconv

This component provides a native PHP implementation of the php.net/iconv functions.

/symfony/polyfill-intl-grapheme

This component provides a partial, native PHP implementation of the Grapheme functions from the Intl extension.

/symfony/polyfill-intl-idn

This component provides a partial, native PHP implementation for the Intl extension (IDN features).

/symfony/polyfill-intl-normalizer

This component provides a fallback implementation for the Normalizer class provided by the Intl extension.

/symfony/polyfill-mbstring

This component provides a partial, native PHP implementation for the Mbstring extension.

/symfony/polyfill-php72

This component provides functions added to PHP 7.2 core.

/symfony/polyfill-php73

This component provides functions unavailable in releases prior to PHP 7.3.

/symfony/polyfill-php80

This component provides functions unavailable in releases prior to PHP 8.0.

/symfony/polyfill-php81

This component provides functions unavailable in releases prior to PHP 8.1.

/symfony/process

The Process component executes commands in sub-processes.

/symfony/routing

The Routing component maps an HTTP request to a set of configuration variables.

/symfony/service-contracts

A set of service abstractions extracted out of the Symfony components.

/symfony/string

Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way.

/symfony/translation

The Translation component provides tools to internationalize your application.

/symfony/translation-contracts

A set of translation abstractions extracted out of the Symfony components.

/symfony/var-dumper

The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. It provides a better dump() function that you can use instead of var_dump().


Source: Orkhan Alishov's notes