Home

Most downloaded PHP packages

List of PHP packages ordered by average daily downloads.

symfony/polyfill-ctype

Symfony polyfill for ctype functions

  • 145307
  • 58
  • 3361
  • 3
  • 424

symfony/polyfill-mbstring

Symfony polyfill for the Mbstring extension

  • 123159
  • 237
  • 6606
  • 27
  • 139

symfony/service-contracts

Generic abstractions related to writing services

  • 92132
  • 30
  • 1051
  • 1
  • 6074

paragonie/random_compat

PHP 5.x polyfill for random_bytes() and random_int() from PHP 7

  • 87891
  • 545
  • 7206
  • 97
  • 118

psr/log

Common interface for logging libraries

  • 84487
  • 5077
  • 8387
  • 141
  • 25

psr/container

Common Container Interface (PHP FIG PSR-11)

  • 83756
  • 1715
  • 7912
  • 24
  • 70

doctrine/instantiator

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

  • 82906
  • 364
  • 8574
  • 45
  • 93

guzzlehttp/psr7

PSR-7 message implementation that also provides common utility methods

  • 82048
  • 1339
  • 5971
  • 183
  • 105

symfony/event-dispatcher-contracts

Generic abstractions related to dispatching event

  • 78402
  • 30
  • 1438
  • 1
  • 1848

sebastian/recursion-context

Provides functionality to recursively process PHP variables

  • 77324
  • 25
  • 5475
  • 9
  • 198

symfony/translation-contracts

Generic abstractions related to translation

  • 75066
  • 30
  • 1088
  • 0
  • 5433

guzzlehttp/promises

Guzzle promises library

  • 74884
  • 179
  • 5703
  • 79
  • 167

webmozart/assert

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

  • 72640
  • 381
  • 6200
  • 81
  • 137

psr/http-message

Common interface for HTTP messages

  • 72414
  • 2876
  • 5457
  • 134
  • 65

phpdocumentor/type-resolver

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

  • 72046
  • 45
  • 7388
  • 27
  • 130

guzzlehttp/guzzle

Guzzle is a PHP HTTP client library

  • 71554
  • 16642
  • 18567
  • 2032
  • 4

phpdocumentor/reflection-common

Common reflection classes used by phpdocumentor to reflect the code structure

  • 71233
  • 24
  • 7312
  • 10
  • 132

sebastian/global-state

Snapshotting of global state

  • 68245
  • 28
  • 5496
  • 11
  • 189

sebastian/code-unit-reverse-lookup

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

  • 67647
  • 6
  • 5559
  • 4
  • 202

sebastian/object-enumerator

Traverses array structures and object graphs to enumerate all referenced objects

  • 66557
  • 19
  • 5363
  • 6
  • 210

sebastian/environment

Provides functionality to handle HHVM/PHP environments

  • 66520
  • 53
  • 5627
  • 21
  • 174

sebastian/comparator

Provides the functionality to compare PHP values for equality

  • 65962
  • 146
  • 5817
  • 47
  • 158

psr/simple-cache

Common interfaces for simple caching

  • 65551
  • 754
  • 7279
  • 30
  • 113

symfony/debug

Symfony Debug Component

  • 63457
  • 658
  • 6933
  • 41
  • 107

doctrine/inflector

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

  • 61491
  • 580
  • 8757
  • 92
  • 78

theseer/tokenizer

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

  • 61227
  • 7
  • 4464
  • 12
  • 287

symfony/polyfill-php72

Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions

  • 60604
  • 56
  • 4203
  • 0
  • 304

symfony/console

Symfony Console Component

  • 60236
  • 7708
  • 7786
  • 181
  • 14

monolog/monolog

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

  • 59470
  • 5166
  • 16738
  • 1614
  • 12

sebastian/resource-operations

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

  • 59307
  • 13
  • 5285
  • 7
  • 208

phpunit/phpunit

The PHP Unit Testing framework.

  • 59222
  • 86541
  • 15667
  • 1835
  • 1

sebastian/object-reflector

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

  • 58543
  • 7
  • 5174
  • 2
  • 229

sebastian/diff

Diff implementation

  • 57920
  • 160
  • 6205
  • 59
  • 144

symfony/event-dispatcher

Symfony EventDispatcher Component

  • 57790
  • 2224
  • 6997
  • 53
  • 62

sebastian/exporter

Provides the functionality to export PHP variables for visualization

  • 57294
  • 88
  • 5663
  • 20
  • 163

phpunit/php-token-stream

Wrapper around PHP's tokenizer extension.

  • 57225
  • 160
  • 6039
  • 43
  • 150

phpunit/php-code-coverage

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

  • 57070
  • 1122
  • 7119
  • 298
  • 85

symfony/polyfill-intl-idn

Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions

  • 56973
  • 14
  • 1863
  • 1
  • 950

phpspec/prophecy

Highly opinionated mocking framework for PHP 5.3+

  • 56757
  • 433
  • 7344
  • 204
  • 106

phpunit/php-timer

Utility class for timing

  • 56366
  • 107
  • 6255
  • 51
  • 143

phpunit/php-file-iterator

FilterIterator implementation that filters files based on a list of suffixes.

  • 56165
  • 53
  • 6105
  • 39
  • 151

doctrine/event-manager

The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.

  • 56148
  • 35
  • 3694
  • 7
  • 386

doctrine/lexer

PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.

  • 55719
  • 65
  • 8589
  • 37
  • 98

symfony/var-dumper

Symfony mechanism for exploring and dumping PHP variables

  • 55637
  • 3450
  • 6128
  • 72
  • 56

sebastian/version

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

  • 55470
  • 128
  • 5494
  • 23
  • 165

phpunit/php-text-template

Simple template engine.

  • 55014
  • 63
  • 6045
  • 28
  • 152

phar-io/version

Library for handling version information and constraints

  • 53433
  • 16
  • 5950
  • 9
  • 187

phar-io/manifest

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

  • 52913
  • 10
  • 5951
  • 6
  • 188

phpdocumentor/reflection-docblock

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

  • 52780
  • 653
  • 7550
  • 75
  • 94

symfony/finder

Symfony Finder Component

  • 52608
  • 3016
  • 6917
  • 41
  • 53

Built with Laravel by psampaz, powered by DigitalOcean