PHP packages
4,000 in Packages and libraries, most used first. Page 2 of 20.
-
fzaninotto/faker Faker is a PHP library that generates fake data for you.
-
intervention/image PHP Image Processing
-
laravel/sanctum Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.
-
lcobucci/clock Yet another clock abstraction
-
symfony/twig-bundle Provides a tight integration of Twig into the Symfony full-stack framework
-
google/apiclient Client library for Google APIs
-
symfony/monolog-bridge Provides integration for Monolog with various Symfony components
-
symfony/phpunit-bridge Provides utilities for PHPUnit, especially user deprecation notices management
-
bacon/bacon-qr-code BaconQrCode is a QR code generator for PHP.
-
dompdf/dompdf DOMPDF is a CSS 2.1 compliant HTML to PDF converter
-
symfony/doctrine-bridge Provides integration for Doctrine with various Symfony components
-
google/apiclient-services Client library for Google APIs
-
fidry/cpu-core-counter Tiny utility to get the number of CPU cores.
-
symfony/flex Composer plugin for Symfony
-
symfony/polyfill-php56 Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions
-
laminas/laminas-code Extensions to the PHP Reflection API, static code scanning, and code generation
-
league/csv CSV data manipulation made easy in PHP
-
composer/composer Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.
-
phpunit/phpunit-mock-objects Mock Object library for PHPUnit
-
doctrine/sql-formatter a PHP SQL highlighting library
-
laravel/pint An opinionated code formatter for PHP.
-
symfony/security-csrf Symfony Security Component - CSRF Library
-
composer/spdx-licenses SPDX licenses list and validation library.
-
spatie/backtrace A better backtrace
-
evenement/evenement Événement is a very simple event dispatching library for PHP
-
symfony/security-bundle Provides a tight integration of the Security component into the Symfony full-stack framework
-
doctrine/doctrine-migrations-bundle Symfony DoctrineMigrationsBundle
-
dasprid/enum PHP 7.1 enum implementation
-
symfony/asset Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files
-
symfony/polyfill-php70 Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions
-
seld/phar-utils PHAR file format utilities, for when PHP phars you up
-
composer/package-versions-deprecated Composer plugin that provides efficient querying for installed package versions (no runtime IO)
-
dealerdirect/phpcodesniffer-composer-installer PHP_CodeSniffer Standards Composer Installer Plugin
-
defuse/php-encryption Secure PHP Encryption Library
-
elasticsearch/elasticsearch PHP Client for Elasticsearch
-
symfony/security-http Symfony Security Component - HTTP Integration
-
react/event-loop ReactPHP's core reactor event loop that libraries can use for evented I/O.
-
behat/gherkin Gherkin DSL parser for PHP
-
asm89/stack-cors Cross-origin resource sharing library and stack middleware
-
google/protobuf proto library for PHP
-
mobiledetect/mobiledetectlib Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the User-Agent string combined with specific HTTP headers to
-
spatie/laravel-package-tools Tools for creating Laravel packages
-
behat/transliterator String transliterator
-
symfony/polyfill-php84 Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions
-
http-interop/http-factory-guzzle An HTTP Factory using Guzzle PSR7
-
stripe/stripe-php Stripe PHP Library
-
spatie/flare-client-php Send PHP errors to Flare
-
react/stream Event-driven readable and writable streams for non-blocking I/O in ReactPHP
-
spatie/ignition A beautiful error page for PHP applications.
-
setasign/fpdi FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Bec
-
spatie/laravel-ignition A beautiful error page for Laravel applications.
-
maatwebsite/excel Supercharged Excel exports and imports in Laravel
-
sensio/framework-extra-bundle This bundle provides a way to configure your controllers with annotations
-
symfony/form Allows to easily create, process and reuse HTML forms
-
fideloper/proxy Set trusted proxies for Laravel
-
symfony/web-profiler-bundle Provides a development tool that gives detailed information about the execution of any request
-
giggsey/libphonenumber-for-php A library for parsing, formatting, storing and validating international phone numbers, a PHP Port of Google's libphonenumber.
-
league/event Event package
-
symfony/password-hasher Provides password hashing utilities
-
react/socket Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP
-
brianium/paratest Parallel testing for PHP
-
jms/metadata Class/method/property metadata management in PHP
-
composer/class-map-generator Utilities to scan PHP code and generate class maps.
-
league/oauth2-server A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This libr
-
rize/uri-template PHP URI Template (RFC 6570) supports both expansion & extraction
-
rector/rector Instant Upgrade and Automated Refactoring of any PHP code
-
giggsey/locale Locale functions required by libphonenumber-for-php
-
react/cache Async, Promise-based cache interface for ReactPHP
-
phenx/php-font-lib A library to read, parse, export and make subsets of different types of font files.
-
psr/link Common interfaces for HTTP links
-
react/dns Async DNS resolver for ReactPHP
-
zircote/swagger-php Generate interactive documentation for your RESTful API using PHP attributes (preferred) or PHPDoc annotations
-
erusev/parsedown Parser for Markdown.
-
paragonie/sodium_compat Pure PHP implementation of libsodium; uses the PHP extension if it exists
-
symfony/lock Creates and manages locks, a mechanism to provide exclusive access to a shared resource
-
laravel/ui Laravel UI utilities and presets.
-
friendsofphp/proxy-manager-lts Adding support for a wider range of PHP versions to ocramius/proxy-manager
-
facade/ignition-contracts Solution contracts for Ignition
-
grpc/grpc gRPC library for PHP
-
staabm/side-effects-detector A static analysis tool to detect side effects in PHP code
-
composer/installers A multi-framework Composer library installer
-
doctrine/data-fixtures Data Fixtures for all Doctrine Object Managers
-
symfony/messenger Helps applications send and receive messages to/from other applications or via message queues
-
amphp/amp A non-blocking concurrency framework for PHP applications.
-
phenx/php-svg-lib A library to read, parse and export to PDF SVG files.
-
sentry/sentry-laravel Laravel SDK for Sentry (https://sentry.io)
-
google/cloud-core Google Cloud PHP shared dependency, providing functionality useful to all components.
-
slevomat/coding-standard Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.
-
jms/serializer Library for (de-)serializing data of any complexity; supports XML, and JSON.
-
barryvdh/laravel-ide-helper Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.
-
symfony/polyfill-php85 Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions
-
barryvdh/laravel-debugbar PHP Debugbar integration for Laravel
-
thecodingmachine/safe PHP core functions that throw exceptions instead of returning FALSE on error
-
league/oauth2-client OAuth 2.0 Client Library
-
barryvdh/reflection-docblock
-
amphp/byte-stream A stream abstraction to make working with non-blocking I/O simple.
-
sentry/sdk This is a meta package of sentry/sentry. We recommend using sentry/sentry directly.
-
illuminate/contracts The Illuminate Contracts package.
-
google/common-protos Google API Common Protos for PHP
-
php-amqplib/php-amqplib Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.
-
psr/http-server-handler Common interface for HTTP server-side request handler
-
google/gax Google API Core for PHP
-
jakub-onderka/php-console-color
-
willdurand/negotiation Content Negotiation tools for PHP provided as a standalone library.
-
pimple/pimple Pimple, a simple Dependency Injection Container
-
composer/metadata-minifier Small utility library that handles metadata minification and expansion.
-
symfony/debug-bundle Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack fram
-
jakub-onderka/php-console-highlighter Highlight PHP code in terminal
-
league/oauth1-client OAuth 1.0 Client Library
-
google/grpc-gcp gRPC GCP library for channel management
-
gedmo/doctrine-extensions Doctrine behavioral extensions
-
laravel/socialite Laravel wrapper around OAuth 1 & OAuth 2 libraries.
-
laminas/laminas-diactoros PSR HTTP Message implementations
-
pragmarx/google2fa A One Time Password Authentication package, compatible with Google Authenticator.
-
phpstan/phpstan-phpunit PHPUnit extensions and rules for PHPStan
-
pusher/pusher-php-server Library for interacting with the Pusher REST API
-
psr/http-server-middleware Common interface for HTTP server-side middleware
-
ezimuel/ringphp Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php
-
symfony/maker-bundle Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.
-
ezimuel/guzzlestreams Fork of guzzle/streams (abandoned) to be used with elasticsearch-php
-
phpstan/extension-installer Composer plugin for automatic installation of PHPStan extensions
-
spatie/laravel-permission Permission handling for Laravel 12 and up
-
spatie/temporary-directory Easily create, use and destroy temporary directories
-
pdepend/pdepend Official version of pdepend to be handled with Composer
-
fruitcake/laravel-cors Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application
-
barryvdh/laravel-dompdf A DOMPDF Wrapper for Laravel
-
symfony/polyfill-util Symfony utilities for portability of PHP codes
-
netresearch/jsonmapper Map nested JSON structures onto PHP classes
-
tecnickcom/tcpdf Deprecated legacy PDF engine for PHP. Use instead tecnickcom/tc-lib-pdf.
-
illuminate/support The Illuminate Support package.
-
mikey179/vfsstream Virtual file system to mock the real file system in unit tests.
-
phpmd/phpmd PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.
-
maxmind-db/reader MaxMind DB Reader API
-
doctrine/doctrine-fixtures-bundle Symfony DoctrineFixturesBundle
-
php-http/multipart-stream-builder A builder class that help you create a multipart stream
-
symfony/runtime Enables decoupling PHP applications from global state
-
phpmailer/phpmailer PHPMailer is a full-featured email creation and transfer class for PHP
-
php-cs-fixer/diff sebastian/diff v3 backport support for PHP 5.6+
-
laminas/laminas-stdlib SPL extensions, array utilities, error handlers, and more
-
react/child-process Event-driven library for executing child processes with ReactPHP.
-
symfony/proxy-manager-bridge Provides integration for ProxyManager with various Symfony components
-
symfony/web-link Manages links between resources
-
livewire/livewire A front-end framework for Laravel.
-
laravel/horizon Dashboard and code-driven configuration for Laravel queues.
-
jdorn/sql-formatter a PHP SQL highlighting library
-
twilio/sdk A PHP wrapper for Twilio's API
-
jaybizzle/crawler-detect CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent
-
google/cloud-storage Cloud Storage Client for PHP
-
maximebf/debugbar Debug bar in the browser for php application
-
twig/extra-bundle A Symfony bundle for extra Twig extensions
-
cweagans/composer-patches Provides a way to patch Composer packages.
-
roave/security-advisories Prevents installation of composer packages with known security vulnerabilities: no API, simply require it
-
fig/http-message-util Utility classes and constants for use with PSR-7 (psr/http-message)
-
symfony/doctrine-messenger Symfony Doctrine Messenger Bridge
-
symfony/type-info Extracts PHP types information.
-
willdurand/jsonp-callback-validator JSONP callback validator.
-
beberlei/assert Thin assertion library for input validation in business models.
-
clue/ndjson-react Streaming newline-delimited JSON (NDJSON) parser and encoder for ReactPHP.
-
nelmio/cors-bundle Adds CORS (Cross-Origin Resource Sharing) headers support in your Symfony application
-
php-webdriver/webdriver A PHP client for Selenium WebDriver. Previously facebook/webdriver.
-
behat/behat Scenario-oriented BDD framework for PHP
-
moneyphp/money PHP implementation of Fowler's Money pattern
-
doctrine/reflection The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of
-
namshi/jose JSON Object Signing and Encryption library for PHP.
-
phpstan/phpstan-deprecation-rules PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
-
container-interop/container-interop Promoting the interoperability of container objects (DIC, SL, etc.)
-
laravel/passport Laravel Passport provides OAuth2 server support to Laravel.
-
symfony/swiftmailer-bundle Symfony SwiftmailerBundle
-
nikic/fast-route Fast request router for PHP
-
facade/ignition A beautiful error page for Laravel applications.
-
league/container A fast and intuitive dependency injection container.
-
laminas/laminas-zendframework-bridge Alias legacy ZF class names to Laminas Project equivalents.
-
geoip2/geoip2 MaxMind GeoIP PHP API
-
laminas/laminas-escaper Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
-
facade/flare-client-php Send PHP errors to Flare
-
pestphp/pest The elegant PHP Testing Framework.
-
maxmind/web-service-common Internal MaxMind Web Service API
-
google/longrunning Google LongRunning Client for PHP
-
google/recaptcha Client library for reCAPTCHA, a free service that protects websites from spam and abuse.
-
openspout/openspout PHP Library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way
-
pestphp/pest-plugin The Pest plugin manager
-
symfony/security-guard Symfony Security Component - Guard
-
jms/serializer-bundle Allows you to easily serialize, and deserialize data of any complexity
-
behat/mink Browser controller/emulator abstraction for PHP
-
codeception/codeception All-in-one PHP Testing Framework
-
stof/doctrine-extensions-bundle Integration of the gedmo/doctrine-extensions with Symfony
-
mpdf/mpdf PHP library generating PDF files from UTF-8 encoded HTML
-
spatie/image-optimizer Easily optimize images using PHP
-
seld/signal-handler Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development
-
robrichards/xmlseclibs A PHP library for XML Security
-
pear/pear_exception The PEAR Exception base class.
-
phpcompatibility/php-compatibility A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.
-
webonyx/graphql-php A PHP port of GraphQL reference implementation
-
nette/php-generator 🐘 Nette PHP Generator: generates PHP code from objects. Classes, enums, functions and whole files, with namespaces resolved for you, and alw
-
webmozart/path-util A robust cross-platform utility for normalizing, comparing and modifying file paths.
-
illuminate/macroable The Illuminate Macroable package.
-
laravel/telescope An elegant debug assistant for the Laravel framework.
-
laravel/pail Easily delve into your Laravel application's log files directly from the command line.
-
vimeo/psalm A static analysis tool for finding errors in PHP applications
-
illuminate/collections The Illuminate Collections package.