{ "amqp": { "support": { "BSD": "wip" }, "type": "external", "arg-type": "custom", "source": "amqp", "lib-depends": [ "librabbitmq" ], "ext-depends-windows": [ "openssl" ] }, "apcu": { "type": "external", "source": "apcu" }, "ast": { "type": "external", "source": "ast" }, "bcmath": { "type": "builtin" }, "brotli": { "type": "external", "source": "ext-brotli", "arg-type": "enable", "lib-depends": [ "brotli" ] }, "bz2": { "type": "builtin", "arg-type-unix": "with-path", "arg-type-windows": "with", "lib-depends": [ "bzip2" ] }, "calendar": { "type": "builtin" }, "com_dotnet": { "support": { "BSD": "no", "Linux": "no", "Darwin": "no" }, "type": "builtin" }, "ctype": { "type": "builtin" }, "curl": { "notes": true, "type": "builtin", "arg-type": "with", "lib-depends": [ "curl" ], "ext-depends-windows": [ "zlib", "openssl" ] }, "dba": { "type": "builtin", "arg-type": "custom", "lib-suggests": [ "qdbm" ] }, "dio": { "support": { "BSD": "wip" }, "type": "external", "source": "dio" }, "dom": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "custom", "arg-type-windows": "with", "lib-depends": [ "libxml2", "zlib" ], "ext-depends-windows": [ "xml" ] }, "ds": { "type": "external", "source": "ext-ds" }, "enchant": { "support": { "Windows": "wip", "BSD": "wip", "Darwin": "wip", "Linux": "wip" }, "type": "wip" }, "ev": { "type": "external", "source": "ev", "arg-type-windows": "with", "ext-depends": [ "sockets" ] }, "event": { "support": { "Windows": "wip", "BSD": "wip" }, "notes": true, "type": "external", "source": "ext-event", "arg-type": "custom", "lib-depends": [ "libevent" ], "ext-depends": [ "openssl" ], "ext-suggests": [ "sockets" ] }, "excimer": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-excimer" }, "exif": { "type": "builtin" }, "ffi": { "support": { "Linux": "partial", "BSD": "wip" }, "notes": true, "arg-type": "custom", "type": "builtin", "lib-depends-unix": [ "libffi" ], "lib-depends-windows": [ "libffi-win" ] }, "fileinfo": { "type": "builtin" }, "filter": { "type": "builtin" }, "ftp": { "type": "builtin", "lib-suggests": [ "openssl" ] }, "gd": { "support": { "BSD": "wip" }, "notes": true, "type": "builtin", "arg-type": "custom", "arg-type-windows": "with", "lib-depends": [ "zlib", "libpng" ], "ext-depends": [ "zlib" ], "lib-suggests": [ "libavif", "libwebp", "libjpeg", "freetype" ] }, "gettext": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "lib-depends": [ "gettext" ] }, "glfw": { "support": { "Windows": "wip", "BSD": "no", "Linux": "no" }, "notes": true, "type": "external", "arg-type": "custom", "source": "ext-glfw", "lib-depends": [ "glfw" ], "lib-depends-windows": [] }, "gmp": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "lib-depends": [ "gmp" ] }, "gmssl": { "support": { "BSD": "wip" }, "type": "external", "source": "ext-gmssl", "lib-depends": [ "gmssl" ] }, "grpc": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-grpc", "arg-type-unix": "enable-path", "cpp-extension": true, "lib-depends": [ "grpc", "zlib", "openssl", "libcares" ] }, "iconv": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "arg-type-windows": "with", "lib-depends-unix": [ "libiconv" ], "lib-depends-windows": [ "libiconv-win" ] }, "igbinary": { "support": { "BSD": "wip" }, "type": "external", "source": "igbinary", "ext-suggests": [ "session", "apcu" ] }, "imagick": { "support": { "Windows": "wip", "BSD": "wip" }, "notes": true, "type": "external", "source": "ext-imagick", "arg-type": "custom", "lib-depends": [ "imagemagick" ] }, "imap": { "support": { "Windows": "wip", "BSD": "wip" }, "notes": true, "type": "external", "source": "ext-imap", "arg-type": "custom", "lib-depends": [ "imap" ], "ext-suggests": [ "openssl" ] }, "inotify": { "support": { "Windows": "no", "BSD": "wip", "Darwin": "no" }, "type": "external", "source": "inotify" }, "intl": { "support": { "BSD": "wip" }, "type": "builtin", "lib-depends-unix": [ "icu" ], "lib-depends-windows": [ "icu-static-win" ] }, "ldap": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "lib-depends": [ "ldap" ], "lib-suggests": [ "gmp", "libsodium" ], "ext-suggests": [ "openssl" ] }, "libxml": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "none", "ext-depends": [ "xml" ], "build-with-php": true, "target": [ "static" ] }, "lz4": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-lz4", "arg-type": "custom", "lib-depends": [ "liblz4" ] }, "maxminddb": { "support": { "BSD": "wip", "Windows": "wip" }, "type": "external", "source": "ext-maxminddb", "arg-type": "with", "lib-depends": [ "libmaxminddb" ] }, "mbregex": { "type": "builtin", "arg-type": "custom", "target": [ "static" ], "ext-depends": [ "mbstring" ], "lib-depends": [ "onig" ] }, "mbstring": { "type": "builtin", "arg-type": "custom" }, "mcrypt": { "type": "wip", "support": { "Windows": "no", "BSD": "no", "Darwin": "no", "Linux": "no" }, "notes": true }, "memcache": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-memcache", "arg-type": "custom", "ext-depends": [ "zlib", "session" ] }, "memcached": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "memcached", "arg-type": "custom", "cpp-extension": true, "lib-depends": [ "libmemcached" ], "lib-depends-unix": [ "libmemcached", "fastlz" ], "lib-suggests": [ "zstd" ], "ext-depends": [ "session", "zlib" ], "ext-suggests": [ "igbinary", "msgpack", "session" ] }, "mongodb": { "support": { "BSD": "wip", "Windows": "wip" }, "type": "external", "source": "mongodb", "arg-type": "custom", "lib-suggests": [ "icu", "openssl", "zstd", "zlib" ], "frameworks": [ "CoreFoundation", "Security" ] }, "msgpack": { "support": { "BSD": "wip" }, "type": "external", "source": "msgpack", "arg-type-unix": "with", "arg-type-windows": "enable", "ext-depends": [ "session" ] }, "mysqli": { "type": "builtin", "arg-type": "with", "build-with-php": true, "ext-depends": [ "mysqlnd" ] }, "mysqlnd": { "type": "builtin", "arg-type-windows": "with", "build-with-php": true, "lib-depends": [ "zlib" ] }, "mysqlnd_ed25519": { "type": "external", "source": "mysqlnd_ed25519", "arg-type": "enable", "target": [ "shared" ], "ext-depends": [ "mysqlnd" ], "lib-depends": [ "libsodium" ], "lib-suggests": [ "openssl" ] }, "mysqlnd_parsec": { "type": "external", "source": "mysqlnd_parsec", "arg-type": "enable", "target": [ "shared" ], "ext-depends": [ "mysqlnd" ], "lib-depends": [ "libsodium" ], "lib-suggests": [ "openssl" ] }, "oci8": { "type": "wip", "support": { "Windows": "wip", "BSD": "no", "Darwin": "no", "Linux": "no" }, "notes": true }, "odbc": { "support": { "BSD": "wip", "Windows": "wip" }, "type": "builtin", "arg-type-unix": "custom", "lib-depends-unix": [ "unixodbc" ] }, "opcache": { "type": "builtin", "arg-type-unix": "custom", "arg-type-windows": "enable", "zend-extension": true }, "openssl": { "notes": true, "type": "builtin", "arg-type": "custom", "arg-type-windows": "with", "build-with-php": true, "lib-depends": [ "openssl", "zlib" ], "ext-depends": [ "zlib" ] }, "opentelemetry": { "support": { "BSD": "wip" }, "type": "external", "source": "opentelemetry" }, "parallel": { "support": { "BSD": "wip" }, "notes": true, "type": "external", "source": "parallel", "arg-type-windows": "with", "lib-depends-windows": [ "pthreads4w" ] }, "password-argon2": { "support": { "Windows": "wip", "BSD": "wip" }, "notes": true, "type": "builtin", "arg-type": "custom", "lib-depends": [ "libargon2", "openssl" ] }, "pcntl": { "support": { "Windows": "no" }, "type": "builtin", "unix-only": true }, "pcov": { "type": "external", "source": "pcov", "target": [ "shared" ] }, "pdo": { "type": "builtin" }, "pdo_mysql": { "type": "builtin", "arg-type": "with", "ext-depends": [ "pdo", "mysqlnd" ] }, "pdo_odbc": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "custom", "lib-depends-unix": [ "unixodbc" ], "ext-depends": [ "pdo", "odbc" ] }, "pdo_pgsql": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "arg-type-windows": "custom", "ext-depends": [ "pdo", "pgsql" ], "lib-depends-unix": [ "postgresql" ], "lib-depends-windows": [ "postgresql-win" ] }, "pdo_sqlite": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "with", "ext-depends": [ "pdo", "sqlite3" ], "lib-depends": [ "sqlite" ] }, "pdo_sqlsrv": { "support": { "BSD": "wip" }, "type": "external", "source": "pdo_sqlsrv", "arg-type": "with", "ext-depends": [ "pdo", "sqlsrv" ] }, "pgsql": { "support": { "BSD": "wip" }, "notes": true, "type": "builtin", "arg-type": "custom", "lib-depends-unix": [ "postgresql" ], "lib-depends-windows": [ "postgresql-win" ] }, "phar": { "type": "builtin", "ext-depends": [ "zlib" ] }, "posix": { "support": { "Windows": "no" }, "type": "builtin", "unix-only": true }, "protobuf": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "protobuf" }, "rar": { "support": { "BSD": "wip", "Darwin": "partial" }, "notes": true, "type": "external", "source": "rar", "cpp-extension": true }, "rdkafka": { "support": { "BSD": "wip", "Windows": "wip" }, "type": "external", "source": "ext-rdkafka", "arg-type": "custom", "cpp-extension": true, "lib-depends": [ "librdkafka" ] }, "readline": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "lib-depends": [ "libedit" ], "target": [ "static" ] }, "redis": { "support": { "BSD": "wip" }, "type": "external", "source": "redis", "arg-type": "custom", "ext-suggests": [ "session", "igbinary", "msgpack" ], "lib-suggests-unix": [ "zstd", "liblz4" ] }, "session": { "type": "builtin", "build-with-php": true }, "shmop": { "type": "builtin", "build-with-php": true }, "simdjson": { "type": "external", "source": "ext-simdjson", "cpp-extension": true }, "simplexml": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "custom", "lib-depends": [ "libxml2" ], "ext-depends-windows": [ "xml" ], "build-with-php": true }, "snappy": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-snappy", "cpp-extension": true, "arg-type": "custom", "lib-depends": [ "snappy" ], "ext-suggests": [ "apcu" ] }, "snmp": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type-unix": "with", "arg-type-windows": "with", "lib-depends": [ "net-snmp" ] }, "soap": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "custom", "ext-depends": [ "libxml", "session" ] }, "sockets": { "type": "builtin" }, "sodium": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "with", "lib-depends": [ "libsodium" ] }, "spx": { "support": { "BSD": "wip", "Windows": "no" }, "notes": true, "type": "external", "source": "spx", "arg-type": "custom", "lib-depends": [ "zlib" ] }, "sqlite3": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "arg-type-windows": "with", "build-with-php": true, "lib-depends": [ "sqlite" ] }, "sqlsrv": { "support": { "BSD": "wip" }, "type": "external", "source": "sqlsrv", "lib-depends-unix": [ "unixodbc" ], "ext-depends-linux": [ "pcntl" ], "cpp-extension": true }, "ssh2": { "support": { "BSD": "wip" }, "type": "external", "source": "ext-ssh2", "arg-type": "with-path", "arg-type-windows": "with", "lib-depends": [ "libssh2" ], "ext-depends": [ "openssl", "zlib" ] }, "swoole": { "support": { "Windows": "no", "BSD": "wip" }, "notes": true, "type": "external", "source": "swoole", "arg-type": "custom", "cpp-extension": true, "unix-only": true, "lib-depends": [ "libcares", "brotli", "nghttp2", "zlib" ], "lib-suggests": [ "zstd" ], "lib-suggests-linux": [ "zstd", "liburing" ], "ext-depends": [ "openssl", "curl" ], "ext-suggests": [ "sockets", "swoole-hook-pgsql", "swoole-hook-mysql", "swoole-hook-sqlite", "swoole-hook-odbc" ] }, "swoole-hook-mysql": { "support": { "Windows": "no", "BSD": "wip" }, "notes": true, "type": "addon", "arg-type": "none", "ext-depends": [ "mysqlnd", "pdo", "pdo_mysql", "swoole" ], "ext-suggests": [ "mysqli" ] }, "swoole-hook-odbc": { "support": { "Windows": "no", "BSD": "wip" }, "notes": true, "type": "addon", "arg-type": "none", "ext-depends": [ "pdo", "swoole" ], "lib-depends": [ "unixodbc" ] }, "swoole-hook-pgsql": { "support": { "Windows": "no", "BSD": "wip", "Darwin": "partial" }, "notes": true, "type": "addon", "arg-type": "none", "ext-depends": [ "pgsql", "pdo", "swoole" ] }, "swoole-hook-sqlite": { "support": { "Windows": "no", "BSD": "wip" }, "notes": true, "type": "addon", "arg-type": "none", "ext-depends": [ "sqlite3", "pdo", "swoole" ] }, "swow": { "support": { "BSD": "wip" }, "notes": true, "type": "external", "source": "swow", "arg-type": "custom", "lib-suggests": [ "openssl", "curl" ], "ext-suggests": [ "openssl", "curl" ] }, "sysvmsg": { "support": { "Windows": "no", "BSD": "wip" }, "type": "builtin", "unix-only": true }, "sysvsem": { "support": { "Windows": "no", "BSD": "wip" }, "type": "builtin", "unix-only": true }, "sysvshm": { "support": { "BSD": "wip" }, "type": "builtin" }, "tidy": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "lib-depends": [ "tidy" ] }, "tokenizer": { "type": "builtin", "build-with-php": true }, "trader": { "support": { "BSD": "wip", "Windows": "wip" }, "type": "external", "source": "ext-trader" }, "uuid": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-uuid", "arg-type": "with-path", "lib-depends": [ "libuuid" ] }, "uv": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-uv", "arg-type": "with-path", "lib-depends": [ "libuv" ], "ext-depends": [ "sockets" ] }, "xdebug": { "type": "external", "source": "xdebug", "target": [ "shared" ], "support": { "Windows": "wip", "BSD": "no", "Darwin": "partial", "Linux": "partial" }, "notes": true, "zend-extension": true }, "xhprof": { "support": { "Windows": "wip", "BSD": "wip" }, "notes": true, "type": "external", "source": "xhprof", "ext-depends": [ "ctype" ], "build-with-php": true }, "xlswriter": { "support": { "BSD": "wip" }, "type": "external", "source": "xlswriter", "arg-type": "custom", "ext-depends": [ "zlib", "zip" ], "lib-suggests": [ "openssl" ] }, "xml": { "support": { "BSD": "wip" }, "notes": true, "type": "builtin", "arg-type": "custom", "arg-type-windows": "with", "lib-depends": [ "libxml2" ], "ext-depends-windows": [ "iconv" ], "build-with-php": true }, "xmlreader": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "custom", "lib-depends": [ "libxml2" ], "ext-depends-windows": [ "xml", "dom" ], "build-with-php": true }, "xmlwriter": { "support": { "BSD": "wip" }, "type": "builtin", "arg-type": "custom", "lib-depends": [ "libxml2" ], "ext-depends-windows": [ "xml" ], "build-with-php": true }, "xsl": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "builtin", "arg-type": "with-path", "lib-depends": [ "libxslt" ], "ext-depends": [ "xml", "dom" ] }, "xz": { "type": "external", "source": "ext-xz", "arg-type": "with", "lib-depends": [ "xz" ] }, "yac": { "support": { "BSD": "wip" }, "type": "external", "source": "yac", "arg-type-unix": "custom", "lib-depends-unix": [ "fastlz" ], "ext-depends-unix": [ "igbinary" ] }, "yaml": { "support": { "BSD": "wip" }, "type": "external", "source": "yaml", "arg-type-unix": "with-path", "arg-type-windows": "with", "lib-depends": [ "libyaml" ] }, "zip": { "support": { "BSD": "wip" }, "type": "external", "source": "ext-zip", "arg-type": "custom", "arg-type-windows": "enable", "lib-depends-unix": [ "libzip" ], "ext-depends-windows": [ "zlib", "bz2" ], "lib-depends-windows": [ "libzip", "zlib", "bzip2", "xz" ] }, "zlib": { "type": "builtin", "arg-type": "custom", "arg-type-windows": "enable", "lib-depends": [ "zlib" ], "build-with-php": true, "target": [ "static" ] }, "zstd": { "support": { "Windows": "wip", "BSD": "wip" }, "type": "external", "source": "ext-zstd", "arg-type": "custom", "lib-depends": [ "zstd" ] } }