Last active
February 15, 2020 18:52
-
-
Save Seldaek/f4c7a5103ff0d46416a779c68f6c381e to your computer and use it in GitHub Desktop.
PHP Extension Requirements on Packagist.org
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Taken from packagist.org | |
Packages with a master branch update since June 1st 2018: 98977 | |
Of those, package having requires on PHP extensions: 11676 (11.79%) | |
As only ~12% of packages declare their extension requirements, | |
and even then it might not be a complete list, take all this with | |
a big grain of salt, it is informative but definitely not a | |
complete picture of the most used extensions. | |
Number of packages requiring a given extension | |
ext-json 5873 | |
ext-curl 2629 | |
ext-mbstring 1826 | |
ext-pdo 867 | |
ext-openssl 862 | |
ext-dom 692 | |
ext-simplexml 660 | |
ext-gd 460 | |
ext-iconv 457 | |
ext-soap 414 | |
ext-ctype 365 | |
ext-libxml 347 | |
ext-intl 315 | |
ext-zip 309 | |
ext-fileinfo 300 | |
ext-bcmath 271 | |
ext-xml 271 | |
ext-swoole 216 | |
ext-zlib 191 | |
ext-pcre 182 | |
ext-pcntl 149 | |
ext-phalcon 134 | |
ext-redis 133 | |
ext-mysqli 128 | |
ext-sockets 116 | |
ext-gmp 113 | |
ext-spl 109 | |
ext-posix 108 | |
ext-pdo_mysql 108 | |
ext-xmlwriter 104 | |
ext-hash 100 | |
ext-tokenizer 80 | |
ext-imagick 78 | |
ext-mongodb 72 | |
ext-exif 60 | |
ext-filter 57 | |
ext-xmlreader 55 | |
ext-reflection 53 | |
ext-session 52 | |
ext-sodium 47 | |
ext-mcrypt 45 | |
ext-pdo_sqlite 39 | |
ext-date 39 | |
ext-ldap 35 | |
ext-imap 35 | |
ext-sqlite3 33 | |
ext-yaml 31 | |
ext-gettext 30 | |
ext-calendar 30 | |
ext-memcached 29 | |
ext-xsl 27 | |
ext-pgsql 24 | |
ext-pdo_pgsql 24 | |
ext-amqp 23 | |
ext-ftp 19 | |
ext-apcu 18 | |
ext-readline 18 | |
ext-rdkafka 16 | |
ext-phar 15 | |
ext-http 13 | |
ext-yaf 13 | |
ext-couchbase 12 | |
ext-grpc 12 | |
ext-ds 11 | |
ext-ssh2 10 | |
ext-shmop 10 | |
ext-tidy 9 | |
ext-zend-opcache 9 | |
ext-inotify 9 | |
ext-msgpack 9 | |
ext-cassandra 8 | |
ext-zmq 8 | |
ext-xmlrpc 7 | |
ext-pthreads 7 | |
ext-oci8 7 | |
ext-mailparse 7 | |
ext-mongo 6 | |
ext-mysqlnd 6 | |
ext-gearman 6 | |
ext-zookeeper 6 | |
ext-seaslog 6 | |
ext-bz2 5 | |
ext-ast 5 | |
ext-geoip 5 | |
ext-scrypt 5 | |
ext-igbinary 4 | |
ext-protobuf 4 | |
ext-sysvsem 4 | |
ext-com_dotnet 4 | |
ext-event 4 | |
ext-odbc 3 | |
ext-gnupg 3 | |
ext-snmp 3 | |
ext-oauth 3 | |
ext-ice 3 | |
ext-uopz 3 | |
ext-sysvshm 3 | |
ext-solr 3 | |
ext-ffi 3 | |
ext-xdebug 3 | |
ext-sysvmsg 3 | |
ext-secp256k1 3 | |
ext-pdo_odbc 3 | |
ext-parallel 3 | |
ext-memcache 3 | |
ext-apache 3 | |
ext-keccak 3 | |
ext-vips 2 | |
ext-sqlsrv 2 | |
ext-pdo_sqlsrv 2 | |
ext-tdlib 2 | |
ext-sapnwrfc 2 | |
ext-newrelic 2 | |
ext-decimal 2 | |
ext-xhprof 2 | |
ext-hprose 2 | |
ext-trader 2 | |
ext-yac 2 | |
ext-wincache 2 | |
ext-krb5 2 | |
ext-vld 1 | |
ext-scalar_objects 1 | |
ext-mosquitto 1 | |
ext-eio 1 | |
ext-tideways_xhprof 1 | |
ext-saprfc 1 | |
ext-pdflib 1 | |
ext-fpm 1 | |
ext-csprng 1 | |
ext-uuid 1 | |
ext-pspell 1 | |
ext-integer-math 1 | |
ext-async 1 | |
ext-yar 1 | |
ext-sap 1 | |
ext-pdo_postgresql 1 | |
ext-pcov 1 | |
ext-memprof 1 | |
ext-libvirt 1 | |
ext-inspector 1 | |
ext-geos 1 | |
ext-constant-references 1 | |
ext-ui 1 | |
ext-runkit 1 | |
ext-ncurses 1 | |
ext-leveldb 1 | |
ext-dbase 1 | |
ext-componere 1 | |
ext-php-decimal 1 | |
ext-db4 1 | |
ext-tq 1 | |
ext-swoole_serialize 1 | |
ext-mecab 1 | |
ext-handlebars 1 | |
ext-gd2 1 | |
ext-wddx 1 | |
ext-socket 1 | |
ext-pdo_informix 1 | |
ext-opencc 1 | |
ext-imagettftext 1 | |
ext-ev 1 | |
Number of packages having a given extension in suggest | |
ext-redis 134 | |
ext-curl 127 | |
ext-mbstring 112 | |
ext-intl 107 | |
ext-openssl 99 | |
ext-gd 87 | |
ext-imagick 83 | |
ext-pcntl 74 | |
ext-xdebug 61 | |
ext-memcached 61 | |
ext-json 61 | |
ext-iconv 60 | |
ext-zip 55 | |
ext-apcu 55 | |
ext-gmp 52 | |
ext-zlib 46 | |
ext-pdo 46 | |
ext-apc 45 | |
ext-posix 41 | |
ext-bcmath 39 | |
ext-swoole 34 | |
ext-protobuf 32 | |
ext-fileinfo 32 | |
ext-pdo_mysql 31 | |
ext-pdo_sqlite 31 | |
ext-yaml 30 | |
ext-xsl 29 | |
ext-SimpleXML 28 | |
ext-memcache 26 | |
ext-dom 26 | |
ext-mongodb 25 | |
ext-xml 24 | |
ext-gd2 23 | |
ext-xmlwriter 23 | |
ext-mongo 22 | |
ext-soap 22 | |
ext-grpc 21 | |
ext-mysqli 21 | |
ext-mcrypt 21 | |
ext-sockets 20 | |
ext-event 20 | |
ext-ctype 20 | |
ext-igbinary 19 | |
ext-exif 19 | |
ext-gmagick 18 | |
ext-gearman 16 | |
ext-amqp 15 | |
ext-sodium 14 | |
ext-libsodium 13 | |
ext-pgsql 12 | |
ext-bz2 12 | |
ext-pdo_pgsql 12 | |
ext-proctitle 11 | |
ext-hash 11 | |
ext-ds 11 | |
ext-wincache 10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment