Packages
Packagist packages
86 Packagist packages synced from the official registry, ranked by popularity.
symfony/event-dispatcher
Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
phpunit/php-code-coverage
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
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.
symfony/string
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
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.
vlucas/phpdotenv
Loads environment variables from `.env` to `$_ENV` and `$_SERVER` automagically, and optionally to `getenv()`.
doctrine/dbal
2 advisoriesPowerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
doctrine/cache
1 advisoriesPHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.
tijsverkoyen/css-to-inline-styles
CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.
doctrine/deprecations
A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
doctrine/event-manager
The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.
firebase/php-jwt
A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.
league/commonmark
12 advisoriesHighly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)
nette/utils
🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
doctrine/common
PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, proxies and much more.
symfony/serializer
Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.
maennchen/zipstream-php
ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.
doctrine/persistence
The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.
symfony/browser-kit
Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically
doctrine/migrations
PHP Doctrine Migrations project offer additional functionality on top of the database abstraction layer (DBAL) for versioning your database schema and easily deploying changes to it. It is a very easy to use and a powerful tool.
composer/composer
Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.
symfony/asset
Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files
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 detect the mobile environment.
giggsey/libphonenumber-for-php
A library for parsing, formatting, storing and validating international phone numbers, a PHP Port of Google's libphonenumber.
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. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.
league/oauth2-server
A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.
zircote/swagger-php
Generate interactive documentation for your RESTful API using PHP attributes (preferred) or PHPDoc annotations
slevomat/coding-standard
Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.
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.
symfony/debug-bundle
Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack framework
symfony/maker-bundle
Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.
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.
roave/security-advisories
Prevents installation of composer packages with known security vulnerabilities: no API, simply require it
seld/signal-handler
Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development
beberlei/doctrineextensions
A set of extensions to Doctrine 2 that add support for additional query functions available in MySQL, Oracle, PostgreSQL and SQLite.
setasign/fpdf
FPDF is a PHP class which allows to generate PDF files with pure PHP. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs.
knplabs/knp-snappy
PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage.
drush/drush
Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.
nette/robot-loader
🍀 Nette RobotLoader: high performance and comfortable autoloader that will search and autoload classes within your application.
slim/slim
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs
spomky-labs/otphp
A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator
consolidation/filter-via-dot-access-data
This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.
swagger-api/swagger-ui
Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
laminas/laminas-validator
Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria
consolidation/site-process
A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.
symfony/html-sanitizer
Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM.
yoast/phpunit-polyfills
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
colinmollenhour/credis
Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.
spomky-labs/pki-framework
A PHP framework for managing Public Key Infrastructures. It comprises X.509 public key certificates, attribute certificates, certification requests and certification path validation.
nette/di
💎 Nette Dependency Injection Container: Flexible, compiled and full-featured DIC with perfectly usable autowiring and support for all new PHP features.
phpoffice/phpword
PHPWord - A pure PHP library for reading and writing word processing documents (OOXML, ODF, RTF, HTML, PDF)
phpcompatibility/phpcompatibility-paragonie
A set of rulesets for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by the Paragonie polyfill libraries.
phpcompatibility/phpcompatibility-wp
A ruleset for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by WordPress.
matthiasmullie/minify
CSS & JavaScript minifier, in PHP. Removes whitespace, strips comments, combines files (incl. @import statements and small assets in CSS files), and optimizes/shortens a few common programming patterns.
php-di/phpdoc-reader
PhpDocReader parses @var and @param values in PHP docblocks (supports namespaced class names with the same resolution rules as PHP)
laminas/laminas-config
provides a nested object property based user interface for accessing this configuration data within application code
infection/infection
Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.
picqer/php-barcode-generator
An easy to use, non-bloated, barcode generator in PHP. Creates SVG, PNG, JPG and HTML images from the most used 1D barcode standards.
phootwork/collection
The phootwork library fills gaps in the php language and provides better solutions than the existing ones php offers.
laminas/laminas-view
Fast and type safe HTML templating library with a flexible plugin system supporting multistep template composition
matomo/device-detector
The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.
laravel/boost
Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, Laravel-specific code.
cakephp/datasource
Provides connection managing and traits for Entities and Queries that can be reused for different datastores
spaze/phpstan-disallowed-calls
PHPStan rules to detect disallowed method & function calls, constant, namespace, attribute, property & superglobal usages, with powerful rules to re-allow a call or a usage in places where it should be allowed.
drupal/core-dev
require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.
php-mock/php-mock
PHP-Mock can mock built-in PHP functions (e.g. time()). PHP-Mock relies on PHP's namespace fallback policy. No further extension is needed.
mollie/mollie-api-php
Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.
laravel/pulse
Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.
spiral/roadrunner
RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins
zenstruck/foundry
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.
laravel-lang/lang
List of 126 languages for Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova, Laravel Spark and Laravel UI
amphp/http-client
An advanced async HTTP client library for PHP, enabling efficient, non-blocking, and concurrent requests and responses.
psr-discovery/discovery
Lightweight library that discovers available PSR implementations by searching for a list of well-known classes that implement the relevant interfaces, and returning an instance of the first one that is found.
psr-discovery/http-factory-implementations
Lightweight library that discovers available PSR-17 HTTP Factory implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
psr-discovery/http-client-implementations
Lightweight library that discovers available PSR-18 HTTP Client implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
openai-php/laravel
OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API
psr-discovery/log-implementations
Lightweight library that discovers available PSR-3 Log implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
psr-discovery/cache-implementations
Lightweight library that discovers available PSR-6 Cache implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
psr-discovery/event-dispatcher-implementations
Lightweight library that discovers available PSR-14 Event Dispatcher implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
psr-discovery/container-implementations
Lightweight library that discovers available PSR-11 Container implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
psr-discovery/all
Lightweight library that discovers available PSR implementations by searching for a list of well-known classes that implement the relevant interface, and returns an instance of the first one that is found.
deptrac/deptrac
Deptrac is a static code analysis tool that helps to enforce rules for dependencies between software layers.
shipmonk/composer-dependency-analyser
Fast detection of composer dependency issues (dead dependencies, shadow dependencies, misplaced dependencies)
setasign/tfpdf
This class is a modified version of FPDF that adds UTF-8 support. The latest version is based on FPDF 1.85.
sanmai/duoclock
PHP time mocking for tests - PSR-20 clock with mockable sleep(), time(), and TimeSpy for PHPUnit testing
shipmonk/dead-code-detector
Dead code detector to find unused PHP code via PHPStan extension. Can automatically remove dead PHP code. Supports libraries like Symfony, Doctrine, PHPUnit etc. Detects dead cycles. Can detect dead code that is tested.