Library | Version | License | Description | Authors |
---|
cache/integration-tests | 0.16.0 | MIT | Integration tests for PSR-6 and PSR-16 cache implementations | Aaron Scherer and Tobias Nyholm |
cache/tag-interop | 1.0.0 | MIT | Framework interoperable interfaces for tags | Tobias Nyholm and Nicolas Grekas |
composer/installers | 1.9.0 | MIT | A multi-framework Composer library installer | Kyle Robinson Young |
composer/semver | 1.4.2 | MIT | Semver library that offers utilities, version constraint parsing and validation. | Nils Adermann, Jordi Boggiano and Rob Bast |
composer/spdx-licenses | 1.4.0 | MIT | SPDX licenses list and validation library. | Nils Adermann, Jordi Boggiano and Rob Bast |
cssjanus/cssjanus | 1.3.0 | Apache-2.0 | Convert CSS stylesheets between left-to-right and right-to-left. | Trevor Parscal, Roan Kattouw and Timo Tijhof |
data-values/common | 0.4.3 | GPL-2.0+ | Contains common implementations of the interfaces defined by DataValuesInterfaces | Jeroen De Dauw |
data-values/data-values | 1.1.1 | GPL-2.0+ | Defines the DataValue interface and some trivial implementations | Jeroen De Dauw |
data-values/geo | 2.1.2 | GPL-2.0+ | Geographical value objects, parsers and formatters | Jeroen De Dauw and The Wikidata team |
data-values/interfaces | 0.2.5 | GPL-2.0+ | Defines interfaces for ValueParsers, ValueFormatters and ValueValidators | Jeroen De Dauw |
data-values/number | 0.10.1 | GPL-2.0-or-later | Numerical value objects, parsers and formatters | Daniel Kinzler and Thiemo Kreuz |
data-values/serialization | 1.2.3 | GPL-2.0-or-later | Serializers and deserializers for DataValue implementations | Jeroen De Dauw |
data-values/time | 0.8.6 | GPL-2.0+ | Time value objects, parsers and formatters | The Wikidata team |
diff/diff | 2.3.0 | GPL-2.0+ | Small standalone library for representing differences between data structures, computing such differences, and applying them as patches | Jeroen De Dauw |
dnoegel/php-xdg-base-dir | 0.1 | MIT | implementation of xdg base directory specification for php | |
doctrine/annotations | 1.10.4 | MIT | Docblock Annotations Parser | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage and Johannes Schmitt |
doctrine/cache | 1.10.2 | MIT | PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage and Johannes Schmitt |
doctrine/collections | 1.6.7 | MIT | PHP Doctrine Collections library that adds additional functionality on top of PHP arrays. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage and Johannes Schmitt |
doctrine/common | 2.13.3 | MIT | PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies, event system and much more. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage, Johannes Schmitt and Marco Pivetta |
doctrine/event-manager | 1.1.1 | MIT | The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage, Johannes Schmitt and Marco Pivetta |
doctrine/inflector | 1.4.3 | MIT | PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage and Johannes Schmitt |
doctrine/instantiator | 1.3.1 | MIT | A small, lightweight utility to instantiate objects in PHP without invoking their constructors | Marco Pivetta |
doctrine/lexer | 1.2.1 | MIT | PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers. | Guilherme Blanco, Roman Borschel and Johannes Schmitt |
doctrine/persistence | 1.3.8 | MIT | The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage, Johannes Schmitt and Marco Pivetta |
doctrine/reflection | 1.2.1 | MIT | The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically. | Guilherme Blanco, Roman Borschel, Benjamin Eberlei, Jonathan Wage, Johannes Schmitt and Marco Pivetta |
elasticsearch/elasticsearch | 6.0.1 | | Forked version on my own github.com/nomoa repo because upstream uses declare(strict_types=1), PHP 7.0 and ext-json >= 1.3.7 but hhvm exposes PHP 5 & ext-json 1.2.1 (it's fine to drop this repo once hhvm is completely replaced with php) | |
firebase/php-jwt | 5.2.0 | BSD-3-Clause | A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec. | Neuman Vong and Anant Narayanan |
giorgiosironi/eris | 0.10.0 | MIT | PHP library for property-based testing. Integrates with PHPUnit. | Gabriele Lana, Giorgio Sironi and Mirko Bonadei |
google/apiclient | 2.2.1 | Apache-2.0 | Client library for Google APIs | |
google/apiclient-services | 0.146 | Apache-2.0 | Client library for Google APIs | |
google/auth | 1.12.0 | Apache-2.0 | Google Auth Library for PHP | |
guzzlehttp/guzzle | 6.3.3 | MIT | Guzzle is a PHP HTTP client library | Michael Dowling |
guzzlehttp/promises | 1.3.1 | MIT | Guzzle promises library | Michael Dowling |
guzzlehttp/psr7 | 1.6.1 | MIT | PSR-7 message implementation that also provides common utility methods | Michael Dowling and Tobias Schultze |
guzzlehttp/ringphp | 1.1.1 | MIT | Provides a simple API and specification that abstracts away the details of HTTP into a single PHP function. | Michael Dowling |
guzzlehttp/streams | 3.0.0 | MIT | Provides a simple abstraction over streams of data | Michael Dowling |
hamcrest/hamcrest-php | 2.0.1 | BSD-3-Clause | This is the PHP port of Hamcrest Matchers | |
icomefromthenet/reverse-regex | 0.1.0.0 | MIT | Convert Regular Expressions into text, for testing | Lewis Dyer |
jakub-onderka/php-console-color | 0.2 | BSD-2-Clause | | Jakub Onderka |
jakub-onderka/php-console-highlighter | 0.3.2 | MIT | | Jakub Onderka |
jakub-onderka/php-parallel-lint | 0.9.2 | BSD-2-Clause | This tool check syntax of PHP files about 20x faster than serial check. | Jakub Onderka |
justinrainbow/json-schema | 5.2.10 | MIT | A library to validate a json schema. | Bruno Prieto Reis, Justin Rainbow, Igor Wiedler and Robert Schönthal |
liuggio/statsd-php-client | 1.0.18 | MIT | Statsd (Object Oriented) client library for PHP | Giulio De Donato |
mediawiki/mediawiki-codesniffer | 25.0.0 | GPL-2.0-or-later | MediaWiki CodeSniffer Standards | |
mediawiki/mediawiki-phan-config | 0.5.0 | GPL-2.0-or-later | Standard MediaWiki phan configuration | MediaWiki developers |
monolog/monolog | 1.22.1 | MIT | Sends your logs to files, sockets, inboxes, databases and various web services | Jordi Boggiano |
myclabs/deep-copy | 1.10.1 | MIT | Create deep copies (clones) of your objects | |
nikic/php-parser | 3.1.5 | BSD-3-Clause | A PHP parser written in PHP | Nikita Popov |
nmred/kafka-php | 0.1.5 | BSD-3-Clause | Kafka client for php | |
oojs/oojs-ui | 0.31.3 | MIT | Provides library of common widgets, layouts, and windows. | Timo Tijhof, Bartosz Dziewoński, Ed Sanders, James D. Forrester, Kirsten Menger-Anderson, Rob Moen, Roan Kattouw, Trevor Parscal, Kunal Mehta and Prateek Saxena |
patchwork/utf8 | 1.3.2 | (Apache-2.0 or GPL-2.0) | Portable and performant UTF-8, Unicode and Grapheme Clusters for PHP | Nicolas Grekas |
pear/console_getopt | 1.4.3 | BSD-2-Clause | More info available on: http://pear.php.net/package/Console_Getopt | Andrei Zmievski, Stig Bakken and Greg Beaver |
pear/mail | 1.4.1 | BSD-2-Clause | Class that provides multiple interfaces for sending emails. | Chuck Hagenbuch, Richard Heyes and Aleksander Machniak |
pear/mail_mime | 1.10.2 | BSD-3-clause | Mail_Mime provides classes to create MIME messages | Cipriano Groenendal and Aleksander Machniak |
pear/net_smtp | 1.8.1 | BSD-2-Clause | An implementation of the SMTP protocol | Chuck Hagenbuch and Jon Parise |
pear/net_socket | 1.2.2 | PHP License | More info available on: http://pear.php.net/package/Net_Socket | Chuck Hagenbuch, Aleksander Machniak and Stig Bakken |
pear/pear-core-minimal | 1.10.10 | BSD-3-Clause | Minimal set of PEAR core files to be used as composer dependency | Christian Weiske |
pear/pear_exception | 1.0.1 | BSD-2-Clause | The PEAR Exception base class. | Helgi Thormar and Greg Beaver |
phar-io/manifest | 1.0.1 | BSD-3-Clause | Component for reading phar.io manifest information from a PHP Archive (PHAR) | Arne Blankerts, Sebastian Heuer and Sebastian Bergmann |
phar-io/version | 1.0.1 | BSD-3-Clause | Library for handling version information and constraints | Arne Blankerts, Sebastian Heuer and Sebastian Bergmann |
phpdocumentor/reflection-common | 2.2.0 | MIT | Common reflection classes used by phpdocumentor to reflect the code structure | Jaap van Otterdijk |
phpdocumentor/reflection-docblock | 5.2.1 | MIT | With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock. | Mike van Riel and Jaap van Otterdijk |
phpdocumentor/type-resolver | 1.3.0 | MIT | A PSR-5 based resolver of Class names, Types and Structural Element Names | Mike van Riel |
phpseclib/phpseclib | 2.0.29 | MIT | PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc. | Jim Wigginton, Patrick Monnerat, Andreas Fischer, Hans-Jürgen Petrich and Graham Campbell |
phpspec/prophecy | 1.10.3 | MIT | Highly opinionated mocking framework for PHP 5.3+ | Konstantin Kudryashov and Marcello Duarte |
phpunit/php-code-coverage | 5.3.2 | BSD-3-Clause | Library that provides collection, processing, and rendering functionality for PHP code coverage information. | Sebastian Bergmann |
phpunit/php-file-iterator | 1.4.5 | BSD-3-Clause | FilterIterator implementation that filters files based on a list of suffixes. | Sebastian Bergmann |
phpunit/php-text-template | 1.2.1 | BSD-3-Clause | Simple template engine. | Sebastian Bergmann |
phpunit/php-timer | 1.0.9 | BSD-3-Clause | Utility class for timing | Sebastian Bergmann |
phpunit/php-token-stream | 2.0.2 | BSD-3-Clause | Wrapper around PHP's tokenizer extension. | Sebastian Bergmann |
phpunit/phpunit | 6.5.14 | BSD-3-Clause | The PHP Unit Testing framework. | Sebastian Bergmann |
phpunit/phpunit-mock-objects | 5.0.10 | BSD-3-Clause | Mock Object library for PHPUnit | Sebastian Bergmann |
pleonasm/bloom-filter | 1.0.2 | BSD-2-Clause | A pure PHP implementation of a Bloom Filter | Matthew Nagi |
psr/cache | 1.0.1 | MIT | Common interface for caching libraries | PHP-FIG |
psr/container | 1.0.0 | MIT | Common Container Interface (PHP FIG PSR-11) | PHP-FIG |
psr/http-message | 1.0.1 | MIT | Common interface for HTTP messages | PHP-FIG |
psr/log | 1.0.2 | MIT | Common interface for logging libraries | PHP-FIG |
psy/psysh | 0.9.9 | MIT | An interactive shell for modern PHP. | Justin Hileman |
ralouphie/getallheaders | 3.0.3 | MIT | A polyfill for getallheaders. | Ralph Khattar |
react/promise | 2.8.0 | MIT | A lightweight implementation of CommonJS Promises/A for PHP | Jan Sorgalla |
ruflin/elastica | 6.0.2 | | upstream requires PHP 7.0 hhvm exposes PHP 5 (it's fine to drop this repo once hhvm is completely replaced with php) | |
sebastian/code-unit-reverse-lookup | 1.0.1 | BSD-3-Clause | Looks up which function or method a line of code belongs to | Sebastian Bergmann |
sebastian/comparator | 2.1.3 | BSD-3-Clause | Provides the functionality to compare PHP values for equality | Jeff Welch, Volker Dusch, Bernhard Schussek and Sebastian Bergmann |
sebastian/diff | 2.0.1 | BSD-3-Clause | Diff implementation | Kore Nordmann and Sebastian Bergmann |
sebastian/environment | 3.1.0 | BSD-3-Clause | Provides functionality to handle HHVM/PHP environments | Sebastian Bergmann |
sebastian/exporter | 3.1.2 | BSD-3-Clause | Provides the functionality to export PHP variables for visualization | Sebastian Bergmann, Jeff Welch, Volker Dusch, Adam Harvey and Bernhard Schussek |
sebastian/global-state | 2.0.0 | BSD-3-Clause | Snapshotting of global state | Sebastian Bergmann |
sebastian/object-enumerator | 3.0.3 | BSD-3-Clause | Traverses array structures and object graphs to enumerate all referenced objects | Sebastian Bergmann |
sebastian/object-reflector | 1.1.1 | BSD-3-Clause | Allows reflection of object attributes, including inherited and non-public ones | Sebastian Bergmann |
sebastian/recursion-context | 3.0.0 | BSD-3-Clause | Provides functionality to recursively process PHP variables | Jeff Welch, Sebastian Bergmann and Adam Harvey |
sebastian/resource-operations | 1.0.0 | BSD-3-Clause | Provides a list of PHP built-in functions that operate on resources | Sebastian Bergmann |
sebastian/version | 2.0.1 | BSD-3-Clause | Library that helps with managing the version number of Git-hosted PHP projects | Sebastian Bergmann |
seld/jsonlint | 1.7.1 | MIT | JSON Linter | Jordi Boggiano |
serialization/serialization | 4.0.0 | GPL-2.0+ | Library defining a Serializer and a Deserializer interface and basic utilities | Jeroen De Dauw |
squizlabs/php_codesniffer | 3.4.1 | BSD-3-Clause | PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards. | Greg Sherwood |
symfony/console | 4.4.13 | MIT | Symfony Console Component | Fabien Potencier and Symfony Community |
symfony/polyfill-php72 | 1.18.1 | MIT | Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions | Nicolas Grekas and Symfony Community |
symfony/polyfill-php73 | 1.18.1 | MIT | Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions | Nicolas Grekas and Symfony Community |
symfony/polyfill-php80 | 1.18.1 | MIT | Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions | Ion Bazan, Nicolas Grekas and Symfony Community |
symfony/service-contracts | 2.2.0 | MIT | Generic abstractions related to writing services | Nicolas Grekas and Symfony Community |
symfony/var-dumper | 4.4.13 | MIT | Symfony mechanism for exploring and dumping PHP variables | Nicolas Grekas and Symfony Community |
theseer/tokenizer | 1.2.0 | BSD-3-Clause | A small library for converting tokenized PHP source code into XML and potentially other formats | Arne Blankerts |
webmozart/assert | 1.9.1 | MIT | Assertions to validate method input/output with nice error messages. | Bernhard Schussek |
wikibase/data-model | 7.5.0 | GPL-2.0+ | PHP implementation of the Wikibase DataModel | Thiemo Mättig and Jeroen De Dauw |
wikibase/data-model-serialization | 2.9.1 | GPL-2.0-or-later | Serializers and deserializers for the Wikibase DataModel | Thomas PT and Jeroen De Dauw |
wikibase/data-model-services | 3.15.0 | GPL-2.0-or-later | Services around the Wikibase DataModel | The Wikidata team and Jeroen De Dauw |
wikibase/internal-serialization | 2.9.0 | GPL-2.0-or-later | Serializers and deserializers for the data access layer of Wikibase Repository | Jeroen De Dauw |
wikimedia/assert | 0.2.2 | MIT | Provides runtime assertions | Daniel Kinzler |
wikimedia/at-ease | 1.2.0 | GPL-2.0+ | Safe replacement to @ for suppressing warnings. | Tim Starling and MediaWiki developers |
wikimedia/avro | 1.8.0 | Apache-2.0 | A library for using Apache Avro with PHP. | Michael Glaesemann, Andy Wick, Saleem Shafi, A B, Doug Cutting and Tom White |
wikimedia/base-convert | 2.0.0 | GPL-2.0-or-later | Convert an arbitrarily-long string from one numeric base to another, optionally zero-padding to a minimum column width. | Brion Vibber and Tyler Romeo |
wikimedia/cdb | 1.4.1 | GPL-2.0+ | Constant Database (CDB) wrapper library for PHP. Provides pure-PHP fallback when dba_* functions are absent. | Daniel Kinzler, Tim Starling, Chad Horohoe and Ori Livneh |
wikimedia/cldr-plural-rule-parser | 1.0.0 | GPL-2.0+ | Evaluates plural rules specified in the CLDR project notation. | Tim Starling and Niklas Laxström |
wikimedia/composer-merge-plugin | 1.4.1 | MIT | Composer plugin to merge multiple composer.json files | Bryan Davis |
wikimedia/css-sanitizer | 2.0.1 | Apache-2.0 | Classes to parse and sanitize CSS | Brad Jorsch |
wikimedia/html-formatter | 1.0.2 | GPL-2.0-or-later | Performs transformations of HTML by wrapping around libxml2 and working around its countless bugs. | MediaWiki contributors |
wikimedia/ip-set | 2.0.1 | GPL-2.0-or-later | Efficiently match IP addresses against a set of CIDR specifications. | Brandon Black |
wikimedia/less.php | 1.8.0 | Apache-2.0 | PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt) | Matt Agar, Martin Jantošovič and Josh Schmidt |
wikimedia/lucene-explain-parser | 1.0.0 | Apache 2.0 | Parsing and pretty-printing Lucene explain data | Stanislav Malyshev and Erik Bernhardson |
wikimedia/object-factory | 1.0.0 | GPL-2.0-or-later | Construct objects from configuration instructions | Bryan Davis |
wikimedia/password-blacklist | 0.1.4 | MIT | PasswordBlacklist for the 100,000 most used passwords | Sam Reed |
wikimedia/php-session-serializer | 1.0.7 | GPL-2.0-or-later | Provides methods like PHP's session_encode and session_decode that don't mess with $_SESSION | Brad Jorsch |
wikimedia/purtle | 1.0.7 | GPL-2.0-or-later | Fast streaming RDF serializer | Daniel Kinzler, Stanislav Malyshev, C. Scott Ananian and Thiemo Kreuz |
wikimedia/relpath | 2.1.1 | MIT | Compute a relative filepath between two paths. | Ori Livneh |
wikimedia/remex-html | 2.0.1 | MIT | Fast HTML 5 parser | Tim Starling |
wikimedia/running-stat | 1.2.1 | GPL-2.0+ | PHP implementations of online statistical algorithms | Ori Livneh |
wikimedia/scoped-callback | 3.0.0 | GPL-2.0-or-later | Class for asserting that a callback happens when a dummy object leaves scope | Aaron Schulz |
wikimedia/testing-access-wrapper | 1.0.0 | GPL-2.0+ | A simple helper class to access non-public elements of a class when testing. | Adam Roses Wight, Brad Jorsch and Gergő Tisza |
wikimedia/textcat | 1.3.0 | LGPL-2.1-only | PHP port of the TextCat language guesser utility, see http://odur.let.rug.nl/~vannoord/TextCat/. | Stanislav Malyshev and Trey Jones |
wikimedia/timestamp | 2.2.0 | GPL-2.0-or-later | Creation, parsing, and conversion of timestamps | Tyler Romeo |
wikimedia/utfnormal | 2.0.0 | GPL-2.0-or-later | Contains Unicode normalization routines, including both pure PHP implementations and automatic use of the 'intl' PHP extension when present | Brion Vibber |
wikimedia/wait-condition-loop | 1.0.1 | GPL-2.0+ | Wait loop that reaches a condition or times out | Aaron Schulz |
wikimedia/wrappedstring | 3.0.1 | MIT | Automatically compact sequentially-outputted strings that share a common prefix / suffix pair. | Timo Tijhof |
wikimedia/xmp-reader | 0.6.2 | GPL-2.0-or-later | Reader for XMP data containing properties relevant to images | Brian Wolff |
wmde/hamcrest-html-matchers | 0.1.1 | LGPL-2.1 | Set of Hamcrest matchers for HTML assertrions | Aleksey Bekh-Ivanov |
zordius/lightncandy | 0.23 | MIT | An extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ). | Zordius Chen |