squizlabs/php_codesniffer
PHP_CodeSniffer (PHPCS) provides phpcs to detect coding standard violations and phpcbf to automatically fix them. Tokenizes PHP files against defined standards to keep code clean and consistent, suitable for teams and CI.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1001pharmacies/geolocation-bundle | — | 10 | 11 | 4 | 0 | 2 | 2.1 | — | MIT | 8 years ago | |
| 1001pharmacies/tagcommander-bundle | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| 25carat/oro-api-logger | Logs all OroCommerce REST API requests and responses for monitoring integrations. Adds a dedicated api_logger channel writing to api-logger-[env].log with configurable minimum level; headers at info, bodies at debug, client errors at error, server errors at critical. | 0 | 0 | 1 | 12 | 0 | 0.6 | 15.4 | MIT | 1 year ago | |
| 25carat/oro-show-orders-by-shopping-list | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| 2gis/api-client | PHP-клиент для API 2ГИС: регионы, справочник/каталог, транспорт и геоданные. Установка через Composer, простой вызов методов API 2.0 и работа с ответами сервиса. Лицензия MIT. | 6 | 6 | 2 | 19 | 0 | 0.4 | 7.9 | MIT | 11 years ago | |
| 2lenet/bi-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 2lenet/config-bundle | — | 1 | 1 | 0 | 619 | 0 | 25.8 | 40.2 | — | 1 month ago | |
| 2lenet/credential-bundle | CredentialBundle is a Symfony bundle that manages credentials for complex apps by simplifying the association of user groups and roles. Includes dashboard UI, routes integration, Doctrine migrations, CLI commands, and optional remote repository integration. | 3 | 3 | 0 | 759 | 1 | 27.5 | 36.3 | — | 2 months ago | |
| 2lenet/crudit-bundle | Symfony bundle to rapidly build configurable CRUD back offices with SB Admin layout. Provides list views with pagination, sorting, actions, exports and batch ops, plus datasources, filters, menus, workflows, maps, markdown and Twig helpers. | 16 | 17 | 7 | 840 | 2 | 35.5 | 28.4 | MIT | 1 month ago | |
| 2lenet/cruditplatform-bundle | — | 1 | 1 | 1 | 744 | 1 | 25.7 | 41.7 | MIT | 1 month ago | |
| 2lenet/crudit-translation-provider | — | 0 | 0 | 0 | 41 | 0 | 19.4 | 26.2 | MIT | 2 months ago | |
| 2lenet/dashboard2-bundle | Symfony bundle that adds a customizable dashboard with drag-and-drop style widgets. Generate widgets via console makers, render with Twig templates, and persist layout/config in the database. Includes caching, role-based visibility, and troubleshooting tips. | 4 | 4 | 2 | 765 | 0 | 29.5 | 35.5 | MIT | 1 month ago | |
| 2lenet/entity-file-bundle | — | 3 | 3 | 1 | 767 | 0 | 16.0 | 34.8 | MIT | 6 months ago | |
| 2lenet/file-bundle | — | 2 | 2 | 1 | 0 | 0 | 1.3 | — | MIT | 1 year ago | |
| 2lenet/hermes-bundle | — | 2 | 2 | 0 | 603 | 0 | 32.0 | 38.8 | MIT | 4 weeks ago | |
| 2lenet/import-bundle | — | 1 | 1 | 0 | 14 | 0 | 16.8 | 13.8 | — | 5 months ago | |
| 2lenet/pdf-generator-bundle | — | 2 | 2 | 2 | 503 | 0 | 21.0 | 34.0 | MIT | 5 months ago | |
| 3slab/vdm-healthcheck-bundle | — | 1 | 1 | 1 | 1 | 0 | 1.5 | 2.4 | MIT | 2 years ago | |
| 3slab/vdm-library-doctrine-transport-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| 3slab/vdm-library-flysystem-transport-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 3 years ago | |
| 3slab/vdm-prometheus-bundle | — | 2 | 2 | 1 | 0 | 0 | 1.4 | — | MIT | 2 years ago | |
| 3slab/vdm-version-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 2 years ago | |
| abraham/twitteroauth | TwitterOAuth is a widely used PHP library for Twitter’s OAuth REST API. It supports currently supported PHP versions and provides authenticated request handling for Twitter endpoints. In maintenance mode with no new features planned. | 4,302 | 4,342 | 1,675 | 198K | 5 | 64.3 | 30.2 | MIT | 2 months ago | |
| adbario/php-dot-notation | Lightweight, fast dot-notation access for PHP arrays. Get, set, and manipulate nested data using keys like info.home.address, with optional auto-parsing of dot keys, custom delimiters, and ArrayAccess support so Dot objects behave like arrays. | 462 | 468 | 49 | 277K | 0 | 21.6 | 42.6 | MIT | 5 months ago | |
| adheart/logging | — | 0 | 0 | 0 | 341 | 1 | 0.1 | 35.0 | — | — | |
| adriansuter/php-autoload-override | Override fully qualified function calls inside PHP class methods so you can mock them in tests. Works with Composer PSR-4 autoloading (PHP 8.2+). Use OverrideFactory to map functions (e.g., rand) to custom implementations for deterministic PHPUnit tests. | 22 | 23 | 3 | 1K | 0 | 16.3 | 28.5 | MIT | 4 months ago | |
| adrienlbt/hexagonal-maker-bundle | Symfony MakerBundle extension that scaffolds Hexagonal Architecture use cases. Generates a UseCase class plus Request/Response DTOs and a Presenter interface in a clean Domain folder structure, with optional configurable layer paths. | 3 | 4 | 1 | 0 | 0 | 0.0 | — | — | — | |
| aeliot/doctrine-encrypted-bundle | Symfony bundle that adds Doctrine column types for encrypting individual database fields. Install via Composer, configure your key and mappings, and store encrypted values transparently. Notes on DB charset/collation (utf8mb4) for reliable sizing. | 1 | 1 | 0 | 0 | 9 | 3.1 | 2.6 | MIT | 1 year ago | |
| aeliot/doctrine-encrypted-contracts | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| aeliot/doctrine-encrypted-query | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| aeliot/doctrine-encrypted-types | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| aerialship/saml-sp-bundle | Symfony2 bundle providing a SAML 2.0 Service Provider: authenticate against one or more IdPs with SSO (AuthnRequest), Single Logout, federation metadata, discovery service, and HTTP-POST/Redirect bindings. Legacy; newer version exists. | 63 | 65 | 42 | 16 | 7 | 4.7 | 3.2 | MIT | 10 years ago | |
| agence-gw/phpexcel | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| agentsib/jsonrpc | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| aik099/coding-standard | A reusable PHP_CodeSniffer coding standard used across aik099 projects. Compatible with PHPCS 3.x+, includes a PHPCS-compliant standard and test suite, and can be run via phpcs --standard=... against your source and tests or integrated into IDEs. | 5 | 5 | 3 | 2K | 47 | 14.5 | 47.7 | BSD-3-Clause | 7 years ago | |
| aimeos/aimeos-base | Core package for the Aimeos e-commerce framework: foundational components, utilities, and interfaces used by the Aimeos Laravel integration and other adapters. Provides the shared base required to build, extend, and run scalable online shops. | 2,198 | 2,188 | 2 | 4K | 0 | 11.0 | 6.4 | NOASSERTION | — | |
| aimeos/aimeos-core | High-performance e-commerce core for Aimeos, providing the product catalog, pricing, customers, orders, and checkout logic. Framework-agnostic PHP with Laravel integration, extensible via plugins, optimized for large catalogs and multi-site, multi-language shops. | 4,525 | 4,525 | 128 | 4K | 5 | 28.0 | 5.6 | NOASSERTION | — | |
| aimeos/map | High-performance e-commerce framework for Laravel/Lumen (and other PHP apps). Provides products, catalog, basket, checkout, customers, orders and admin UI. Extensible via plugins, supports multiple shops/sites, currencies and languages, and scales well. | 4,324 | 4,321 | 16 | 15K | 1 | 22.2 | 9.1 | MIT | — | |
| airbrake/phpbrake | — | 49 | 50 | 34 | 25K | 8 | 4.0 | 41.1 | MIT | — | |
| aitradeinc/php-sql-parser | A PHP SQL parser library for analyzing SQL strings. Parse queries into structured data (AST/array) you can inspect, validate, rewrite, or use for tooling like linters, query builders, or migration helpers. Lightweight package for PHP applications. | 0 | 0 | 1 | 0 | 0 | 0.9 | — | MIT | 5 years ago | |
| ajgon/lint-pack | — | 3 | 3 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| akeneo/cnet-connector | — | 5 | 5 | 1 | 0 | 3 | 0.8 | 0.3 | — | 8 years ago | |
| akeneo/excel-connector-bundle | — | 16 | 17 | 10 | 0 | 0 | 3.1 | — | NOASSERTION | 10 years ago | |
| akeneo/magento-connector-bundle | — | 0 | 58 | — | 0 | — | 0.0 | — | — | — | |
| akeneo/pim-community-dev | — | 1,040 | 1,038 | 537 | 2K | 374 | 60.9 | 36.0 | NOASSERTION | 5 months ago | |
| akeneo-labs/classification-rule-bundle | — | 3 | 3 | 1 | 0 | 0 | 1.2 | — | NOASSERTION | 10 years ago | |
| akeneo-labs/dev-toolbox-bundle | — | 2 | 2 | 2 | 0 | 1 | 0.2 | — | NOASSERTION | — | |
| akeneo-labs/excel-connector-bundle | — | 16 | 16 | 10 | 0 | 0 | 3.1 | — | NOASSERTION | 10 years ago | |
| akeneo-labs/pim-enhanced-connector | — | 21 | 21 | 10 | 1 | 4 | 2.6 | 1.0 | — | 9 years ago | |
| alcaeus/mongo-php-adapter | Compatibility layer that lets legacy PHP MongoDB drivers (ext-mongo) work with the newer mongodb extension and library. Helps modernize apps with minimal code changes by translating old APIs to the current MongoDB PHP driver. | 463 | 470 | 131 | 97K | 0 | 15.2 | 32.1 | MIT | 2 years ago | |
| aldemeery/onion | Aldemeery Onion is a Laravel package for adding “onion” (layered) architecture patterns to your app, helping you organize code into clear domain, application, and infrastructure layers with cleaner boundaries, structure, and maintainability. | 58 | 59 | 1 | 250 | 0 | 1.2 | 9.9 | MIT | 1 year ago | |
| aldemeery/sieve | — | 138 | 139 | 2 | 21 | 0 | 3.6 | 0.8 | MIT | 1 year ago | |
| alexandret/evc-bundle | — | 2 | 2 | 0 | 0 | 0 | 1.5 | — | MIT | 6 years ago | |
| alexeyshockov/colada | — | 31 | 32 | 6 | 0 | 0 | 0.2 | — | MIT | — | |
| alexeyshockov/plain-commands | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| alexgeno/phone-verification | — | 6 | 7 | 0 | 35 | 1 | 2.2 | 10.7 | MIT | 3 years ago | |
| alextartan/guzzle-psr18-adapter | PSR-18 HTTP client adapter for Guzzle. Wraps Guzzle to provide a PSR-18 ClientInterface, letting you send PSR-7 requests and receive PSR-7 responses with standard client/network/request exceptions. Requires PHP 7.2+. | 2 | 3 | 0 | 5K | 0 | 2.8 | 44.3 | Apache-2.0 | 5 years ago | |
| aligent/braintree-orocommerce | — | 0 | 0 | 1 | 11 | 4 | 4.5 | 17.5 | MIT | 1 year ago | |
| alister/reserved-names-bundle | — | 2 | 2 | 1 | 0 | 0 | 0.2 | — | MIT | 7 years ago | |
| amarc-sudo/sentry-enhanced-tracing | — | 0 | 0 | 0 | 1K | 0 | 0.3 | 42.9 | MIT | 1 year ago | |
| aminin/airbrake-bundle | — | 8 | 8 | 9 | 1K | 1 | 0.5 | 29.8 | — | — | |
| aminin/blockchain-bundle | — | 1 | 1 | 2 | 0 | 0 | 0.1 | — | — | — | |
| amorvan/responders-bundle | — | 1 | 1 | 1 | 0 | 0 | 1.2 | 0.4 | — | 5 years ago | |
| andaris/resque-webui-bundle | — | 6 | 6 | 0 | 27 | 1 | 0.1 | 9.5 | BSD-3-Clause | — | |
| andrewnovikof/omnipay-sberbank | Omnipay gateway for Sberbank Acquiring REST API. Create and send authorize requests, switch test mode, handle redirects and responses, and retrieve Sberbank orderId/redirect URL. Unit tested; supports PHP 7.1+ (v3.2.2) or PHP 8+ (v3.3.0). | 33 | 33 | 16 | 137 | 4 | 4.2 | 10.8 | MIT | 2 years ago | |
| andrew-svirin/resource-crawler-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| andyftw/image-faker | andyftw/image-faker adds an image provider to Faker, letting you generate fake image URLs or placeholders for tests and seeders. Useful for populating avatar, thumbnail, and gallery fields with realistic-looking image data during development. | 0 | 0 | 1 | 5 | 0 | 0.3 | 10.8 | MIT | 10 years ago | |
| andy-thorne/domain-events-bundle | — | 0 | 1 | 0 | 0 | 0 | 0.5 | — | — | 4 years ago | |
| anismechri/oxy-menu-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.4 | — | MIT | 6 years ago | |
| anourvalar/eloquent-serialize | Serialize and restore Laravel Eloquent QueryBuilder instances. Save complex queries (with relations, where clauses, limits, etc.) to an array/package and later unserialize back into a builder to run the query again. Supports Laravel 6–12. | 112 | 112 | 13 | 3M | 0 | 30.2 | 64.5 | MIT | 1 month ago | |
| antecedent/patchwork | Patchwork is a PHP monkey-patching library for runtime function and method redefinition. Useful for legacy code and hard-to-test dependencies, it enables stubbing, mocking, and behavior overrides without changing source, ideal for testing and debugging. | 451 | 454 | 41 | 697K | 25 | 21.4 | 52.3 | MIT | 1 year ago | |
| api-ecosystem-for-laravel/dingo-api | Dingo API is a Laravel package for building REST APIs with versioning, content negotiation, authentication, rate limiting, and error/response formatting. It streamlines API routing and helps maintain multiple API versions cleanly. | 317 | 320 | 72 | 51K | 4 | 23.2 | 34.7 | BSD-3-Clause | 5 months ago | |
| apimatic/core | APIMatic Core for PHP: shared core logic and utilities used by APIMatic-generated PHP SDKs. Includes request building, parameter handling (query/header/form/body), and related helpers. Supports PHP 7.2–8.4. | 7 | 7 | 4 | 310K | 2 | 29.7 | 64.8 | MIT | 1 month ago | |
| apimatic/jsonmapper | apimatic/jsonmapper is a lightweight PHP JSON-to-object mapper for converting API responses into typed models. It maps arrays/JSON to class properties with minimal setup, supports nested structures, and helps keep data hydration consistent across your application. | 24 | 26 | 7 | 351K | 7 | 14.7 | 59.2 | OSL-3.0 | 10 months ago | |
| apnet/coding-standard | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| arcaptcha/arcaptcha-laravel | Laravel integration for ArCaptcha (PHP 7.3+). Install via Composer, publish config, set ARCAPTCHA site/secret keys in .env, embed the widget in Blade forms, and verify the submitted token server-side using the provided service/facade. | 12 | 12 | 2 | 64 | 0 | 0.2 | 10.7 | MIT | — | |
| arcaptcha/arcaptcha-php | — | 7 | 7 | 1 | 45 | 0 | 0.3 | 11.3 | MIT | — | |
| area17/twill | Twill is an open-source Laravel package for building a custom CMS fast. It provides a polished admin UI with prebuilt features and Vue components, stays flexible and extensible, works headless or integrated, and lets you use your own models with no lock-in. | 3,975 | 3,964 | 588 | 8K | 82 | 82.0 | 38.3 | Apache-2.0 | 2 months ago | |
| arnaud-ritti/mosparo-bundle | — | 6 | 6 | 4 | 19 | 1 | 2.2 | 9.0 | MIT | 3 years ago | |
| arnedesmedt/api-platform-event-engine-bundle | — | 4 | 4 | 6 | 0 | 0 | 0.2 | — | — | — | |
| arnedesmedt/event-engine-symfony-bundle | — | 4 | 5 | 6 | 0 | 0 | 0.2 | — | — | — | |
| arokettu/random-polyfill | — | 8 | 8 | 0 | 52K | 0 | 18.4 | 57.9 | NOASSERTION | 5 months ago | |
| arthem/graphql-mapper | — | 31 | 31 | 4 | 0 | 0 | 0.9 | — | MIT | 10 years ago | |
| artisanpack-ui/accessibility | Laravel package adding accessibility-focused UI helpers for ArtisanPack apps—components, utilities, and sensible defaults to improve keyboard navigation, ARIA labels, focus states, and screen reader support with minimal setup. | 0 | 0 | 0 | 1K | 0 | 21.9 | 48.9 | MIT | 2 months ago | |
| artisanpack-ui/code-style | Custom PHP_CodeSniffer standard based on PhpStorm settings. Enforces consistent formatting, structure, naming, security and best practices via 16+ custom sniffs. Install with Composer and run via phpcs.xml or --standard=ArtisanPackUIStandard. | 0 | 0 | 0 | 1K | 18 | 27.6 | 57.3 | MIT | 1 month ago | |
| artisanpack-ui/core | Unifies configuration for all ArtisanPack UI packages into one config/artisanpack.php file. Publish a base config and use artisanpack:scaffold-config to auto-detect and merge settings while preserving customizations, with an optional --force override for keys. | 1 | 1 | 0 | 2K | 0 | 21.2 | 49.0 | MIT | 1 month ago | |
| artisanpack-ui/hooks | WordPress-style actions and filters for Laravel. Register callbacks on named hooks and filter values with helper functions, Facades, and Blade directives. Predictable priority order, auto-discovery, and support for removing specific or all callbacks. | 0 | 0 | 0 | 2K | 5 | 21.0 | 43.6 | MIT | 2 months ago | |
| artisanpack-ui/icons | Register and use your own SVG icon sets in Laravel with minimal overhead. Integrates with blade-ui-kit/blade-icons and Livewire UI, supports config or event-based registration, and makes it easy to add premium sets like Font Awesome Pro. | 0 | 0 | 0 | 2K | 0 | 21.3 | 52.6 | MIT | 2 months ago | |
| artisanpack-ui/livewire-ui-components | — | 1 | 1 | 0 | 156 | 15 | 32.7 | 36.1 | NOASSERTION | 2 months ago | |
| artprima/prometheus-metrics-bundle | Symfony bundle integrating promphp/prometheus_client_php to expose Prometheus metrics for your app. Supports Symfony 5.4–8.x and PHP 8.2–8.5, with configurable metric namespace, ignored routes, and custom labels for HTTP/request metrics. | 178 | 177 | 42 | 111K | 3 | 20.3 | 44.0 | MIT | 4 months ago | |
| arty/php-coding-standard | — | 2 | 3 | 0 | 10 | 0 | 10.0 | 10.6 | MIT | 8 months ago | |
| arxy/files | — | 18 | 19 | 0 | 91 | 0 | 25.2 | 12.3 | MIT | 1 month ago | |
| asaliev/symfony-yii2-bridge | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 1 year ago | |
| asm/eprel-api-client | — | 0 | 0 | 1 | 0 | 0 | 12.7 | — | MIT | 6 months ago | |
| asm/eprel-api-client-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| assoconnect/php-quality-config | Shared quality tooling config for PHP projects: standardized settings for static analysis, coding style, and CI checks. Helps teams apply consistent code quality rules across repositories with minimal setup. | 0 | 0 | 2 | 566 | 0 | 26.7 | 44.2 | MIT | 2 months ago | |
| atcliff/kafka-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| atheon/doctrine-cache-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| atlance/jwt-auth | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| atoolo/citycall-bundle | — | 0 | 0 | 0 | 50 | 0 | 0.8 | 23.6 | MIT | 2 years ago | |
| atoolo/citygov-bundle | — | 0 | 0 | 2 | 41 | 0 | 18.1 | 25.5 | MIT | 3 months ago | |
| atoolo/crawler-teaser-indexer | — | 0 | 0 | 0 | 10 | 0 | 20.7 | 16.9 | MIT | 2 months ago | |
| atoolo/deployment-bundle | — | 0 | 0 | 0 | 243 | 0 | 12.6 | 37.6 | MIT | 6 months ago | |
| atoolo/events-calendar-bundle | — | 0 | 0 | 0 | 290 | 0 | 22.0 | 39.0 | MIT | 3 months ago | |
| atoolo/extranet-bundle | — | 0 | 0 | 0 | 1 | 0 | 14.7 | 13.2 | MIT | 5 months ago | |
| atoolo/form-bundle | — | 0 | 0 | 0 | 11 | 0 | 14.9 | 17.5 | MIT | 5 months ago | |
| atoolo/graphql-search-bundle | — | 2 | 2 | 0 | 184 | 1 | 19.1 | 28.3 | MIT | 3 months ago | |
| atoolo/microsite-bundle | — | 0 | 0 | 0 | 37 | 0 | 6.3 | 34.4 | MIT | 10 months ago | |
| atoolo/resource-bundle | — | 0 | 0 | 0 | 329 | 1 | 7.0 | 36.7 | MIT | 10 months ago | |
| atoolo/rewrite-bundle | — | 0 | 0 | 0 | 205 | 0 | 7.5 | 33.6 | MIT | 9 months ago | |
| atoolo/runtime-check-bundle | — | 0 | 0 | 0 | 242 | 0 | 1.1 | 34.3 | MIT | 1 year ago | |
| atoolo/search-bundle | — | 2 | 2 | 0 | 231 | 1 | 24.2 | 31.6 | MIT | 2 months ago | |
| atoolo/security-bundle | — | 0 | 0 | 0 | 209 | 0 | 9.6 | 38.1 | MIT | 9 months ago | |
| atoolo/seo-bundle | — | 0 | 0 | 0 | 310 | 0 | 14.4 | 38.6 | MIT | 6 months ago | |
| atoolo/translator-bundle | — | 0 | 0 | 0 | 179 | 0 | 0.4 | 31.5 | MIT | 1 year ago | |
| atoolo/web-account-bundle | — | 0 | 0 | 0 | 6 | 0 | 15.6 | 24.4 | MIT | 5 months ago | |
| aureja/job-queue | JobQueue is a PHP package for managing job queues, providing a simple way to enqueue, process, and organize background tasks in your application. Suitable for basic queueing needs with a lightweight setup and straightforward API. | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| auth0/login | — | 274 | 279 | 146 | 123K | 5 | 35.5 | 45.2 | MIT | 1 month ago | |
| automattic/phpcs-neutron-ruleset | Neutron ruleset for PHP_CodeSniffer from Automattic. Provides opinionated coding standards and sniffs to enforce consistent PHP style across projects, helping catch formatting and quality issues in CI and local development. | 17 | 17 | 6 | 2K | 1 | 5.2 | 27.3 | — | 5 years ago | |
| automattic/phpcs-neutron-standard | — | 93 | 93 | 9 | 7K | 5 | 7.0 | 27.3 | MIT | 5 years ago | |
| automattic/vipwpcs | PHPCS sniffs and rulesets for validating code built for WordPress VIP. Includes WordPressVIPMinimum and WordPress-VIP-Go standards, based on WPCS and VariableAnalysis. Install via Composer; supports PHP 5.4+ and PHPCS 3.13.2+. | 260 | 263 | 44 | 430K | 73 | 45.0 | 79.2 | NOASSERTION | 1 month ago | |
| auxmoney/opentracing-bundle-amqplib-rabbitmq | — | 1 | 1 | 1 | 0 | 0 | 3.7 | — | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-core | — | 25 | 25 | 15 | 856 | 8 | 11.9 | 23.6 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-doctrine-dbal | — | 3 | 3 | 8 | 116 | 1 | 5.7 | 20.8 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-emagtechlabs-rabbitmqbundle | — | 1 | 1 | 0 | 0 | 0 | 0.5 | — | MIT | 4 years ago | |
| auxmoney/opentracing-bundle-guzzle | — | 4 | 4 | 5 | 340 | 0 | 7.0 | 25.4 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-jaeger | — | 6 | 6 | 3 | 784 | 1 | 6.4 | 28.7 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-monolog | — | 3 | 3 | 1 | 47 | 0 | 4.1 | 15.3 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-php-http-httplug-bundle | — | 3 | 3 | 0 | 0 | 0 | 2.4 | — | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-zipkin | — | 3 | 3 | 4 | 43 | 0 | 5.7 | 14.8 | MIT | 3 years ago | |
| avariya/request-id-bundle | — | 1 | 1 | 0 | 0 | 1 | 1.0 | — | — | 8 years ago | |
| avkluchko/government-bundle | — | 1 | 1 | 1 | 0 | 0 | 2.4 | — | MIT | 4 years ago | |
| avkluchko/x509-bundle | — | 1 | 1 | 1 | 0 | 0 | 2.4 | — | MIT | 4 years ago | |
| avris/bag | avris/bag is a small Laravel/PHP utility package providing a “bag” style container for working with grouped values and simple data access. Handy for passing around structured payloads, storing arbitrary attributes, and keeping collections of data lightweight. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| avris/container | A lightweight PHP dependency injection container with simple autowiring and service definitions. Ideal for small apps and libraries needing PSR-style container access, configurable bindings, and clean object construction without a full framework. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| avris/dispatcher | Laravel-friendly message/event dispatcher providing a simple bus for commands and events with pluggable handlers, middleware-style pipelines, and clear separation of dispatching from handling. Useful for modular apps, CQRS patterns, and decoupled architecture. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| avris/dotenv | Tiny PHP dotenv loader for reading .env files and injecting variables into the environment, $_ENV, and $_SERVER. Supports common KEY=VALUE syntax, quotes, comments, and safe defaults to keep config out of code and VCS. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| avris/forms | Laravel form builder package for quickly generating, rendering, and validating forms. Provides reusable form components, field types, and helpers to streamline form handling, input processing, and UI integration in your application. | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| avris/function-mock | Mock PHP functions in unit tests without changing your code. avris/function-mock lets you replace and control built-in and user-defined function calls at runtime, making it easier to test legacy code, edge cases, and hard-to-isolate behavior. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| avris/http | Lightweight HTTP client for PHP/Laravel with a clean, fluent API for making requests and working with responses. Designed for simple integrations, sane defaults, and easy customization of headers, query params, timeouts, and body formats. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| avris/localisator | Laravel package for localization: detect current locale, resolve language from request/user settings, and manage locale switching. Helps build multilingual apps with clean locale handling and integration points for routes, middleware, and views. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| avris/micrus | Micrus is a Laravel-friendly microservices toolkit for building lightweight services and messaging workflows. It helps you structure service boundaries, handle inter-service communication, and keep integrations consistent with a minimal, package-driven approach. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| avris/stringer | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| aws/aws-php-sns-message-validator | Validates Amazon SNS messages in PHP by verifying signatures and certificates, helping you securely accept notifications, subscriptions, and publishes from AWS SNS. Lightweight helper for authenticating inbound SNS HTTP/HTTPS payloads. | 218 | 224 | 59 | 844K | 3 | 7.6 | 50.1 | Apache-2.0 | 1 year ago | |
| axy/backtrace | axy/backtrace is a lightweight PHP 8.1+ helper for working with call stacks. It provides Trace and ExceptionTrace utilities to inspect and trim backtraces, useful for debugging and cleaning up exception stack displays in apps and libraries. | 6 | 6 | 2 | 72K | 0 | 0.2 | 55.3 | MIT | — | |
| axy/codecs-base64vlq | PHP codec for Base64 VLQ (variable-length quantity) encoding/decoding of integer sequences, suitable for compact text representations (e.g., JavaScript/CSS source maps). Converts signed ints to VLQ digits and maps them into Base64 characters. | 3 | 3 | 4 | 9K | 0 | 0.2 | 46.6 | MIT | — | |
| axy/errors | axy/errors is a PHP 8.1+ helper for defining and organizing exception classes. Provides common exception structures, basic error classes, default messages, backtrace truncation, and global options to standardize error handling across projects. | 1 | 1 | 2 | 21K | 0 | 0.1 | 55.3 | MIT | — | |
| axy/sourcemap | PHP library to create, load, search, and modify Source Map files. Supports renaming/removing sources, adjusting mappings, handling insert/remove blocks, concatenating maps for concatenated outputs, and merging intermediate maps. Works with maps only, not source/output code. | 25 | 25 | 8 | 12K | 1 | 0.5 | 36.9 | MIT | — | |
| aymdev/api-client-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aymdev/commonmark-bundle | — | 7 | 7 | 0 | 42 | 0 | 2.4 | 11.0 | MIT | 4 years ago | |
| aymdev/fregata | — | 24 | 24 | 1 | 0 | 3 | 3.9 | 0.4 | MIT | 4 years ago | |
| aymdev/fregata-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| aymdev/messenger-azure-bundle | — | 13 | 13 | 8 | 8K | 4 | 14.6 | 42.2 | MIT | 7 months ago | |
| azjezz/input-hydrator | — | 32 | 32 | 0 | 4 | 0 | 0.8 | 0.7 | MIT | 5 years ago | |
| azjezz/input-hydrator-bundle | — | 9 | 9 | 0 | 2 | 0 | 0.9 | 1.1 | MIT | 5 years ago | |
| bacon/bacon-qr-code | PHP QR code generator ported from ZXing (encoder only). Render to PNG via Imagick, or output SVG/EPS; includes a separate GDLib renderer. Simple Writer API to generate QR codes to files or strings. | 2,092 | 2,150 | 227 | 9M | 3 | 33.8 | 57.1 | BSD-2-Clause | 5 months ago | |
| badpixxel/php-sdk | — | 0 | 0 | 0 | 435 | 0 | 0.0 | 36.5 | MIT | — | |
| baril/bonsai | — | 35 | 35 | 0 | 994 | 0 | 20.0 | 22.9 | — | 3 months ago | |
| baril/orderly | Add sortable, orderable behavior to Laravel Eloquent models. Store a position column (default: position), use the Orderable trait, and move records with helpers like moveToOffset() and moveToStart(). Supports Laravel 6–12 with version mapping. | 2 | 2 | 1 | 907 | 0 | 22.3 | 40.8 | — | 3 months ago | |
| barryvdh/elfinder-flysystem-driver | Flysystem driver for elFinder, connecting the elFinder file manager to Laravel and other PHP apps via League\Flysystem adapters. Browse, upload, and manage files across local disks and cloud storage backends through a unified filesystem layer. | 187 | 187 | 41 | 141K | 24 | 24.9 | 52.4 | — | 5 months ago | |
| barryvdh/laravel-cors | — | 6,235 | 6,301 | 604 | 107K | 37 | 30.0 | 20.4 | MIT | 4 years ago | |
| barryvdh/laravel-dompdf | Laravel wrapper for DOMPDF that makes generating PDFs from Blade views straightforward. Supports streaming or downloading, paper size/orientation options, and basic HTML/CSS rendering—ideal for invoices, reports, and other server-side PDF output in Laravel apps. | 7,285 | 7,389 | 977 | 5M | 97 | 80.4 | 68.0 | MIT | 6 months ago | |
| barthy-koeln/browserslist-check-bundle | — | 3 | 3 | 0 | 0 | 0 | 1.4 | — | MIT | 4 years ago | |
| beberlei/doctrineextensions | A set of useful extensions for Doctrine ORM/DBAL, adding extra DQL functions and database features such as date/time, string and math functions. Helps bridge common SQL capabilities across platforms and improves query expressiveness in Doctrine. | 2,102 | 2,111 | 419 | 1M | 0 | 32.1 | 55.7 | NOASSERTION | 2 years ago | |
| beefeater/crud-event-bundle | — | 1 | 1 | 0 | 42 | 0 | 0.0 | 18.5 | — | — | |
| bentools/doctrine-static | Lightweight in-memory Doctrine mock for unit tests. Create ObjectManagers in a ManagerRegistry, persist/remove and flush to a temporary store, and use repository methods like find, findBy, findOneBy, and findAll. Not for real persistence. | 2 | 3 | 0 | 55 | 0 | 0.0 | 17.8 | — | — | |
| bentools/doctrine-watcher | Monitor Doctrine entity inserts and updates with a lightweight event subscriber. Watch specific classes and properties, get a changeset with old/new values or additions/removals, and run callbacks to react to changes (e.g., email or roles updates). | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| bentools/shh | Shh! is a lightweight PHP library for handling secrets: generate RSA key pairs, change private key passphrases, encrypt/decrypt payloads, and store encrypted secrets safely so only holders of the private key can decrypt. | 4 | 4 | 0 | 78 | 0 | 0.9 | 16.9 | — | 5 years ago | |
| bentools/shh-bundle | — | 3 | 3 | 0 | 26 | 0 | 1.2 | 22.2 | — | 1 year ago | |
| bernardosecades/php-quality-tools | Collection of PHP quality and static analysis tools bundled for easier setup and consistent code standards across projects, including linters, formatters, and test/coverage helpers to streamline CI and improve code health. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bernhard-webstudio/placeholder-bundle | — | 4 | 4 | 1 | 0 | 3 | 1.1 | 0.4 | MIT | 6 years ago | |
| berriart/apm-bundle | — | 6 | 5 | 4 | 0 | 0 | 0.1 | — | MIT | — | |
| berriart/sitemap-bundle | — | 16 | 19 | 15 | 0 | 0 | 0.3 | — | GPL-2.0 | — | |
| besmartand-pro/php-quality-config | — | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | — | — | |
| bestit/commercetools-async-pool | Laravel-friendly async pool for commercetools PHP SDK requests. Schedule, batch, and execute API calls concurrently with configurable limits, retries, and callbacks, helping speed up imports, sync jobs, and background processing while keeping resource usage under control. | 2 | 2 | 2 | 83 | 0 | 0.1 | 20.1 | MIT | — | |
| bestit/commercetools-async-pool-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| bestit/feature-toggle-bundle | — | 213 | 180 | 43 | 0 | 15 | 5.8 | 5.0 | MIT | 4 years ago | |
| bex/behat-test-runner | — | 3 | 3 | 1 | 125 | 0 | 1.3 | 14.7 | — | 6 years ago | |
| bicycle/tesseract-bridge | PHP wrapper for Tesseract OCR with CLI and FFI backends. Configure the Tesseract binary, list available languages, and recognize text from images via a simple API. Tested on FreeBSD/Debian/Ubuntu with Tesseract 3/4. | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 5 years ago | |
| bicycle/tesseract-bridge-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| bigbiz/sylius-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.1 | — | MIT | 5 years ago | |
| bigbluebutton/bigbluebutton-api-php | Official BigBlueButton API client for PHP (7.4+). Provides an easy, modern way to call BigBlueButton server endpoints, build and send API requests, and integrate meetings and recordings into your PHP apps with documented examples and samples. | 192 | 196 | 207 | 33K | 2 | 34.3 | 36.1 | LGPL-3.0 | 1 month ago | |
| bigz/halapi | HAL JSON representation helper for HATEOAS APIs. Uses annotations and conventions to expose entities with links/relations, with pluggable URL generator, annotation reader, object manager, and pagination. Symfony-friendly today; aiming for framework-agnostic/PSR. | 2 | 2 | 0 | 0 | 0 | 1.2 | — | — | 8 years ago | |
| binaryspanner/quickforms | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| bitwasp/bech32 | — | 12 | 12 | 9 | 15K | 1 | 0.5 | 42.4 | Unlicense | — | |
| bjeavons/zxcvbn-php | PHP port of Dropbox’s zxcvbn password strength estimator. Uses pattern matching and conservative entropy to score passwords 0–4, detect common words/names/patterns (dates, repeats, sequences, keyboard runs), and return user-friendly warnings/suggestions. | 873 | 884 | 114 | 548K | 18 | 17.4 | 46.4 | MIT | 1 year ago | |
| bkstg/core-bundle | — | 1 | 1 | 0 | 0 | 2 | 0.4 | — | MIT | — | |
| bkstg/fos-user-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bkstg/notice-board-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bkstg/notification-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bkstg/resource-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bkstg/schedule-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bkstg/search-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bkstg/timeline-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| blioxxx/contao-i18nl10n | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| bnf/di | Lightweight dependency injection container for PHP/Laravel projects. Configure bindings and resolve services automatically with simple, minimal setup—ideal for small apps or packages that need clean inversion of control without a heavy framework. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| braincrafted/symfony2cs-bundle | — | 3 | 4 | 0 | 0 | 0 | 0.6 | — | MIT | 12 years ago | |
| braintree/braintree_php | Official Braintree PHP SDK for integrating Braintree payments into PHP apps. Supports transactions, customer and payment method management, subscriptions, webhooks, and more, with configuration for sandbox/production and comprehensive API coverage. | 557 | 566 | 225 | 779K | 17 | 15.0 | 50.1 | MIT | — | |
| brandembassy/coding-standard | Opinionated PHP coding standard ruleset for enforcing consistent code style across projects. Built on common tooling (e.g., PHP_CodeSniffer) to simplify linting in CI and local development, helping teams keep formatting and conventions uniform. | 1 | 2 | 1 | 13K | 3 | 29.2 | 62.4 | — | 1 month ago | |
| bref/laravel-bridge | — | 339 | 340 | 71 | 143K | 28 | 39.9 | 55.0 | MIT | 2 months ago | |
| browncat/healthcheck-bundle | — | 1 | 1 | 0 | 49 | 0 | 0.6 | 19.4 | MIT | 4 years ago | |
| bugloos/api-versioning-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| bugloos/error-response-bundle | — | 12 | 12 | 2 | 15 | 0 | 3.4 | 4.6 | MIT | 3 years ago | |
| bugloos/export-bundle | — | 10 | 10 | 0 | 0 | 0 | 0.4 | — | MIT | 4 years ago | |
| bugloos/fault-tolerance-bundle | — | 11 | 11 | 0 | 0 | 0 | 0.7 | — | MIT | 4 years ago | |
| bugloos/query-sorting-bundle | — | 13 | 13 | 1 | 20 | 0 | 2.2 | 5.3 | MIT | 3 years ago | |
| bugloos/responder-bundle | — | 13 | 13 | 1 | 63 | 0 | 2.5 | 10.2 | MIT | 3 years ago | |
| bugover/laravel-repository | Laravel package providing a repository layer to abstract Eloquent data access. Includes base repository classes, common CRUD methods, query helpers, and patterns for cleaner, testable service code in your Laravel apps. | 0 | 0 | 1 | 55 | 0 | 19.2 | 26.3 | MIT | 6 months ago | |
| bugover/ship | — | 0 | 0 | 0 | 0 | 0 | 9.0 | — | — | 1 year ago | |
| bukashk0zzz/hellosign-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.6 | — | MIT | 10 years ago | |
| byte-artist/menu-bundle | — | 1 | 1 | 1 | 0 | 0 | 0.3 | — | — | 4 years ago | |
| bytespin/console-command-scheduler-bundle | — | 0 | 1 | 0 | 341 | 0 | 0.0 | 35.0 | MIT | — | |
| caciobanu/guzzle-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.9 | — | MIT | 8 years ago | |
| cakephp/cakephp-codesniffer | CakePHP coding standard for PHP_CodeSniffer. Fully PSR-12 compliant plus additional CakePHP-specific sniffs and fixers. Install via Composer and run phpcs with --standard=CakePHP (or use a phpcs.xml) to check and auto-fix your code. | 232 | 238 | 85 | 269K | 4 | 34.3 | 50.9 | MIT | 1 month ago | |
| camelot/coding-style | Camelot coding style standard for PHP projects, based on PSR-2 and Symfony2. Provides ready-to-use configurations for PHP_CodeSniffer and PHP-CS-Fixer (composer install, sample phpcs.xml.dist and .php_cs.dist, customizable rules). | 0 | 0 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| camurphy/bootstrap-menu-bundle | — | 7 | 7 | 2 | 15 | 1 | 3.8 | 6.3 | — | 2 years ago | |
| canaltp/mtt-bundle | — | 5 | 5 | 13 | 0 | 12 | 13.4 | 5.6 | AGPL-3.0 | 5 years ago | |
| canaltp/nmm-portal-bundle | Laravel bundle for building an NMM portal: provides prebuilt portal features, configuration, and integration helpers to accelerate development of a portal-style web app, including common modules, routing, and service setup. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| canaltp/sam-core-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| carcel/user-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.5 | — | MIT | 8 years ago | |
| carguru/vendor-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | — | 3 years ago | |
| carnegielearning/ldap-orm-bundle | — | 0 | 0 | 2 | 0 | 1 | 0.2 | — | MIT | — | |
| caseyamcl/guzzle_retry_middleware | Guzzle middleware that automatically retries failed HTTP requests with configurable delays and retry conditions. Helps handle transient network errors, 5xx responses, and rate limiting with backoff strategies, improving resilience without changing client code. | 221 | 224 | 33 | 558K | 6 | 29.4 | 56.3 | MIT | 1 month ago | |
| caxy/php-htmldiff | Compare two HTML snippets/files and generate a marked-up diff highlighting insertions, deletions, and changes. Easy Composer install, simple API (HtmlDiff->build()), configurable behavior and CSS-friendly output; includes a live demo and Symfony bundle option. | 215 | 224 | 56 | 483K | 26 | 20.0 | 55.6 | GPL-2.0 | 1 year ago | |
| centric/centric-livestreaming | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cerbero/eloquent-inspector | — | 112 | 112 | 2 | 2K | 0 | 0.6 | 16.4 | MIT | — | |
| cerbero/query-filters | — | 85 | 86 | 15 | 2K | 0 | 0.9 | 19.2 | MIT | — | |
| cetria/laravel-auth | — | 0 | 0 | — | 30 | — | 0.0 | 20.4 | — | — | |
| cfpinto/graphql | Laravel package to add a GraphQL API to your app, offering schema setup, query/mutation handling, and integration with Laravel’s routing and services so you can expose application data through GraphQL with minimal boilerplate. | 19 | 19 | 10 | 6K | 6 | 2.6 | 35.5 | MIT | 5 years ago | |
| cheesaw/alpha-vantage-bundle | — | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| chilldev/dependency-injection-extra | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| chilldev/file-manager-bundle | — | 0 | 10 | — | 0 | — | 0.0 | — | — | — | |
| chilldev/proxy-templating-bundle | — | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| chilldev/view-helpers-bundle | — | 0 | 3 | — | 0 | — | 0.0 | — | — | — | |
| chillerlan/php-authenticator | PHP 8.4+ library to generate and validate HOTP (RFC 4226) and TOTP (RFC 6238) one-time passwords—Google Authenticator compatible. Includes Steam Guard server time sync (cURL) and constant-time encoding/hex helpers (Sodium or fallback). | 56 | 58 | 2 | 6K | 0 | 17.3 | 30.7 | MIT | 6 months ago | |
| chillerlan/php-qrcode | Generate and read QR codes in PHP with a modern, namespaced library. Supports Model 2 QR Codes (versions 1–40), ECC levels L/M/Q/H, mixed encoding modes, multiple output formats, and includes a QR Code reader based on ZXing. | 2,385 | 2,411 | 328 | 4M | 1 | 43.0 | 48.4 | Apache-2.0 | 5 months ago | |
| chillerlan/php-settings-container | Lightweight PHP settings container to keep configuration logic out of your app (not a DI container). Provides a SettingsContainerInterface with “property hook”-style access for PHP < 8.4, plus sane defaults for organizing and retrieving settings objects. | 36 | 37 | 3 | 4M | 0 | 18.4 | 60.7 | MIT | 6 months ago | |
| chobie/jira-api-restclient | PHP client for Jira’s REST API. Provides simple authentication, request handling, and endpoints for issues, projects, users, comments, attachments, workflows, and more—useful for integrating Jira operations into your apps, scripts, or automation jobs. | 216 | 217 | 122 | 3K | 35 | 16.8 | 31.3 | MIT | 1 year ago | |
| chrisharrison/php-array-of | A lightweight PHP helper for creating and working with typed “array of” value collections. Simplifies validation/coercion so arrays contain only the expected item type, improving safety and readability for DTOs, configs, and API payload handling. | 10 | 11 | 2 | 32K | 0 | 0.4 | 47.8 | — | 5 years ago | |
| ciloe/graphql-client-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| ciloe/graphql-client-php | Lightweight PHP GraphQL client with a basic bridge/client setup or quick factory creation. Supports simple queries, named queries with variables, and optional caching via Symfony Cache adapters. Configure host/URI/token and send requests easily. | 6 | 6 | 0 | 0 | 3 | 1.0 | 0.4 | MIT | 7 years ago | |
| cisse/symfony-traits | — | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| cisse/symfony-traits-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cleverage/process-ui-bundle | — | 0 | 0 | 1 | 34 | 1 | 1.0 | 15.0 | — | 3 years ago | |
| cline/coding-standard | Opinionated PHP-CS-Fixer + Rector presets for modern PHP 8.4+ projects. Enforces strict coding standards, naming conventions, and architecture rules, with custom fixers, PHPDoc wrapping, and optional legacy tag/header rules for incremental adoption. | 0 | 0 | 0 | 138 | 0 | 22.1 | 34.2 | MIT | 2 months ago | |
| clippings/money-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 8 years ago | |
| cloudevents/sdk-php | CloudEvents PHP SDK (v1.0) for creating mutable/immutable events, JSON serialize/deserialize, and HTTP marshal/unmarshal in structured, binary, and batch formats. Install via Composer and integrate CloudEvents into your PHP apps. | 96 | 96 | 17 | 866K | 0 | 2.8 | 54.6 | Apache-2.0 | 1 year ago | |
| cloudinary/cloudinary_php | Official Cloudinary PHP SDK for uploading and managing images/videos, applying transformations, optimizing delivery, and working with URLs and resources. Supports signed requests, authentication, and integration with Cloudinary’s API for media workflows. | 399 | 409 | 151 | 340K | 4 | 30.3 | 46.7 | MIT | 4 months ago | |
| cloudinary/transformation-builder-sdk | — | 3 | 3 | 6 | 242K | 2 | 21.5 | 63.4 | MIT | 4 months ago | |
| coddin-web/idp-openid-connect-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| codeat3/laravel-page-speed | Minify and optimize Laravel HTML responses via middleware for faster pages. Includes whitespace collapsing, comment removal, inline CSS, DNS prefetch insertion, and more. Install with Composer, publish config, then enable selected middlewares. | 0 | 0 | 2 | 450 | 0 | 12.6 | 40.6 | MIT | 6 months ago | |
| codeception/module-db | Database module for Codeception that handles connecting to a DB, running queries, and cleaning up between tests. Supports populating data, verifying records, and fast resets to keep acceptance and functional test suites reliable and repeatable. | 23 | 23 | 31 | 497K | 14 | 11.9 | 61.8 | MIT | 1 year ago | |
| codeception/module-phpbrowser | Codeception module built on PhpBrowser to test web apps over HTTP without a real browser. Supports making requests, filling and submitting forms, following redirects, and asserting responses, headers, status codes, and page content in functional and API tests. | 66 | 67 | 16 | 638K | 2 | 24.8 | 64.2 | MIT | 1 month ago | |
| code-distortion/laravel-auto-reg | — | 2 | 2 | 0 | 4 | 0 | 9.6 | 5.3 | MIT | 9 months ago | |
| codegyre/robo | Task runner for PHP that lets you write automation scripts in OO PHP. Provides built-in tasks for common workflows (filesystem, git, composer, ssh, testing, packaging) and is easily extensible for custom tasks and CLI commands. | 2,709 | 2,705 | 308 | 2K | 164 | 51.8 | 29.0 | NOASSERTION | 3 years ago | |
| colinodell/json5 | PHP JSON5 parser/decoder. Adds json5_decode() as a drop-in replacement for json_decode(), supporting comments, trailing commas, single quotes, and more. Always throws SyntaxError on parse failure. Includes a json5 CLI to convert JSON5 to JSON. | 306 | 311 | 12 | 944K | 0 | 5.8 | 48.2 | MIT | 2 years ago | |
| combodo/itop-client-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.3 | 0.4 | AGPL-3.0 | — | |
| commerceguys/addressing | PHP 8+ library for postal addresses powered by CLDR and Google-derived address data. Provides country names/translations, address formats, subdivisions, HTML/text formatting, Symfony Validator validation, and zones for shipping/billing. | 969 | 976 | 150 | 732K | 4 | 40.2 | 49.2 | MIT | 4 weeks ago | |
| commercetools/symfony-bundle | — | 10 | 11 | 6 | 0 | 5 | 0.8 | 0.8 | MIT | — | |
| composer-unused/symbol-parser | composer-unused/symbol-parser is a small toolkit that parses PHP symbols from a Composer package, helping tools like composer-unused detect what code is actually referenced. Useful for analyzing dependencies, exports, and usage across a project. | 15 | 15 | 13 | 398K | 0 | 17.5 | 59.5 | MIT | 7 months ago | |
| comunedifirenze/bicorebundle | — | 1 | 1 | 3 | 33 | 2 | 1.5 | 21.4 | MIT | — | |
| conserto/pomm-bundle | Symfony bundle providing a pomm service to use the Pomm Model Manager with Symfony. Configure one or more PostgreSQL connections via DSNs, enable optional logging, and access Pomm CLI commands (e.g., model generation and database browsing) through bin/console. | 5 | 5 | 0 | 1K | 0 | 11.8 | 32.9 | — | 8 months ago | |
| conserto/pomm-symfony-bridge | Symfony bridge for Pomm, providing a profiler integration for the full-stack framework. Fork of the original pomm-symfony-bridge and typically installed via conserto/pomm-bundle rather than directly. | 4 | 4 | 0 | 1K | 0 | 11.1 | 34.2 | — | 8 months ago | |
| consistence/coding-standard | PHP coding standard for Consistence projects: a ready-to-use PHP_CodeSniffer ruleset plus configuration to enforce consistent style, naming, and best practices across codebases. Easy to adopt in CI and local development to keep code clean and uniform. | 76 | 79 | 22 | 3K | 4 | 11.8 | 25.5 | NOASSERTION | 6 years ago | |
| consolidation/annotated-command | PHP library for building CLI commands from annotations/attributes. Define command names, options, arguments, and hooks in docblocks, then let it parse input and run methods. Used by Drush and other tools for fast, structured command definitions. | 224 | 225 | 40 | 1M | 18 | 8.1 | 58.7 | NOASSERTION | — | |
| consolidation/config | Lightweight configuration library for PHP. Load and merge settings from multiple files and formats with a simple API, making it easy to manage app config across environments and projects. Often used as a standalone component in larger toolchains. | 169 | 170 | 18 | 1M | 9 | 3.9 | 55.8 | NOASSERTION | — | |
| consolidation/log | A lightweight Laravel logging package that consolidates and formats application logs, helping you centralize output, reduce noise, and improve readability. Designed for easy integration and configuration across environments for consistent, structured logging. | 153 | 154 | 6 | 1M | 0 | 0.9 | 53.8 | NOASSERTION | — | |
| consolidation/output-formatters | Flexible output formatting utilities for PHP/Laravel CLI apps. Convert structured data to clean tables, JSON, YAML, and more with consistent styling and easy configuration—ideal for Symfony Console/Drush-style commands needing polished, readable output. | 195 | 199 | 16 | 1M | 6 | 3.2 | 54.6 | NOASSERTION | — | |
| consolidation/robo | Robo is a modern PHP task runner for automating common development workflows. Define tasks in a RoboFile with a clean OO API to run tests, build assets, deploy, and more. Extensible via plugins, with useful built-in tasks and CLI tooling. | 2,709 | 2,722 | 308 | 1M | 164 | 51.8 | 58.7 | NOASSERTION | 3 years ago | |
| contributte/qa | Contributte QA is a dev-only Composer package that bundles and streamlines PHP quality assurance tooling for your project. Install via composer require --dev contributte/qa and follow the included docs to integrate checks into your workflow/CI. | 2 | 3 | 6 | 9K | 0 | 11.5 | 52.3 | MIT | 9 months ago | |
| converia/config-knp-menu-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| coosos/jms-serializer-bidirectional-relation | Adds JMS Serializer subscribers that embed a _mapping_bidirectional_relation in serialized data so bidirectional associations can be restored on deserialize. Supports Symfony or standalone setup via event subscribers, with annotations to enable mapping on root models and exclude fields. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| corpus/coding-standard | — | 0 | 0 | 0 | 3K | 1 | 5.4 | 48.6 | MIT | 1 year ago | |
| coursehero/assetic-bundle | — | 1 | 1 | 4 | 0 | 0 | 2.0 | 1.9 | Apache-2.0 | 5 years ago | |
| croct/coding-standard | — | 3 | 3 | 0 | 0 | 2 | 24.1 | 0.9 | MIT | 1 month ago | |
| croct/plug-php | — | 5 | 5 | 0 | 0 | 0 | 17.9 | — | MIT | 3 months ago | |
| croct/plug-symfony | — | 10 | 10 | 0 | 0 | 0 | 16.9 | — | MIT | 3 months ago | |
| crumbls/tall-toasts | — | 0 | 0 | 0 | 7 | 0 | 20.0 | 14.6 | MIT | 1 month ago | |
| cushon/health-bundle | — | 0 | 1 | 1 | 141 | 0 | 1.5 | 29.7 | MIT | 3 years ago | |
| cweagans/composer-configurable-plugin | Composer plugin that makes package configuration flexible by reading and merging settings from composer.json (extra) and other sources. Useful for teams needing configurable behavior across environments without hardcoding values in the plugin itself. | 14 | 10 | 1 | 501K | 1 | 0.4 | 55.6 | BSD-3-Clause | — | |
| cweagans/composer-patches | Apply and manage patch files to Composer dependencies. Lets you keep fixes and tweaks outside vendor/ while still using normal Composer updates, with support for multiple patches per package, remote patch URLs, descriptions, and CI-friendly installs. | 1,723 | 1,723 | 264 | 3M | 45 | 38.6 | 63.1 | BSD-3-Clause | 10 months ago | |
| dabsquared/wells-fargo-ach-bundle | — | 4 | 2 | 4 | 0 | 0 | 0.2 | — | MIT | 11 years ago | |
| daemon8/php | daemon8/php is a PHP package offering reusable utilities and helpers to streamline common tasks in applications. Designed to be lightweight and easy to integrate, it provides a foundation for shared code and faster development across projects. | 0 | 0 | — | 14 | — | 0.0 | 16.2 | — | — | |
| daemon8/symfony | — | 0 | 0 | — | 2 | — | 0.0 | 6.6 | — | — | |
| daniel-iwaniec/elasticsearch-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| danieltoader/cache-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| daredloco/tall-toasts | — | 0 | 0 | 0 | 59 | 0 | 15.0 | 27.5 | MIT | 4 months ago | |
| dario_swain/re-captcha-library | PHP backend client for Google reCAPTCHA v2. Validate the user’s g-recaptcha-response token against Google using your secret key (optionally passing the client IP) to confirm form submissions and block bots. Composer-installable and lightweight. | 4 | 4 | 4 | 660 | 1 | 1.2 | 29.3 | MIT | 10 years ago | |
| dario_swain/re-captcha-validator | Lightweight Google reCAPTCHA v2 form type and validator component for Symfony2. Not a bundle—fully configurable services. Install via Composer, set public/private keys, and register the ReCaptcha form type to validate submissions in your forms. | 8 | 8 | 4 | 621 | 2 | 2.5 | 25.8 | MIT | 10 years ago | |
| darkcat/twig-translation-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.2 | — | MIT | — | |
| dasprid/enum | dasprid/enum brings type-safe, object-based enums to PHP. Define a fixed set of values with labels, comparisons, serialization and validation, reducing magic strings/ints and improving readability in domain models and configuration. | 387 | 387 | 16 | 8M | 0 | 2.4 | 55.3 | BSD-2-Clause | — | |
| datadog/php-datadogstatsd | DogStatsD client for PHP from Datadog. Send metrics, events, and service checks to the Datadog Agent via UDP or UDS, with support for tags, sampling, buffering, and namespacing. Useful for instrumenting PHP apps and services. | 192 | 198 | 84 | 956K | 9 | 13.3 | 53.6 | BSD-3-Clause | 1 year ago | |
| david221189av/mobile-detect-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| davidepastore/codice-fiscale | PHP library to calculate and validate the Italian tax code (Codice Fiscale). Build a Subject (name, surname, birth date, gender, Belfiore code), generate the code, support omocodia levels, and list all possible variants (128 levels). | 105 | 105 | 16 | 33K | 11 | 10.1 | 37.3 | GPL-2.0 | 1 year ago | |
| dbrekelmans/coding-standard | PHP coding standard package based heavily on the Doctrine coding standard. Provides shared rules and configuration to enforce consistent formatting and style across projects, helping teams catch issues early and keep codebases clean. | 1 | 1 | 0 | 30 | 2 | 2.8 | 16.6 | MIT | 5 years ago | |
| dbtlr/php-airbrake | — | 121 | 124 | 42 | 152 | 0 | 4.3 | 4.9 | MIT | 8 years ago | |
| ddsimeonov/rollbar-php-symfony-bundle | — | 0 | 0 | 0 | 1 | 0 | 0.3 | 4.2 | MIT | 1 year ago | |
| dealerdirect/phpcodesniffer-composer-installer | Composer installer plugin that automatically registers PHP_CodeSniffer coding standards (rulesets) from your dependencies. It scans installed packages for phpcodesniffer-standard rulesets and configures PHPCS installed_paths—no symlinks or manual setup. | 601 | 610 | 38 | 5M | 5 | 27.9 | 62.8 | MIT | 4 months ago | |
| deeplcom/deepl-php | Official PHP client for the DeepL API. Translate text and documents with DeepL’s high-quality machine translation using a simple DeepLClient. Install via Composer, supports PHP 7.3+, and includes configurable options for requests. | 257 | 260 | 31 | 405K | 22 | 38.0 | 61.5 | MIT | 1 month ago | |
| defixit/anonlytics-lib-php | PHP library for anonymous analytics (Anonlytics). Collect lightweight, privacy-first event data without cookies or personal identifiers, and send it to an Anonlytics server/API from your PHP apps and services. | 0 | 0 | 0 | 0 | 0 | 2.2 | — | — | 1 year ago | |
| denisyu-1/articulate | — | 3 | 3 | 0 | 0 | 0 | 18.9 | — | Apache-2.0 | 2 months ago | |
| desarrolla2/download-bundle | — | 4 | 5 | 3 | 53 | 0 | 0.1 | 14.7 | MIT | — | |
| desksheet/rest-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.9 | — | MIT | 4 years ago | |
| devhelp/flow-control | Laravel/PHP utilities for controlling application flow: helpers and patterns for branching, conditional execution, retries, and early exits. Designed to simplify complex control logic and keep code paths readable and consistent across projects. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| devhelp/flow-control-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| devhelp/piwik-api | Laravel package to integrate with the Piwik/Matomo API. Provides a simple PHP client wrapper and configuration to query analytics data (sites, visits, events, reports) from your application without dealing with low-level HTTP calls. | 0 | 0 | 0 | 26 | 0 | 0.0 | 19.8 | MIT | — | |
| devhelp/piwik-bundle | — | 6 | 6 | 1 | 1 | 0 | 0.1 | 0.8 | MIT | — | |
| dflydev/dot-access-data | Access and modify nested PHP arrays/objects using dot notation. Set, get, check, and append values with simple paths like a.b.c. Supports defaults and throws exceptions for missing paths—handy for configs and deep data structures. | 723 | 731 | 22 | 14M | 5 | 6.9 | 56.4 | MIT | 2 years ago | |
| dflydev/fig-cookies | PSR-7 cookie helper for managing Cookie request headers and Set-Cookie response headers. Provides Cookies and SetCookies collections to read from requests/responses, modify cookie values/attributes, and render updated headers back into PSR-7 messages. | 226 | 231 | 29 | 171K | 12 | 8.5 | 44.6 | MIT | 1 year ago | |
| dflydev/hawk | PHP implementation of the Hawk HTTP authentication scheme. Build a client via ClientBuilder, sign requests with MAC-based Authorization headers using credentials, URL and method, with optional payload/content-type, nonce and ext (plus Oz app/dlg support). | 67 | 67 | 18 | 4K | 3 | 1.9 | 25.2 | MIT | — | |
| diabl0/config-knp-menu-bundle | — | 0 | 0 | 2 | 0 | 0 | 1.6 | — | MIT | 6 years ago | |
| digifa/mobile-detect-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 1 year ago | |
| digipolisgent/domainator9k-citype-jenkins-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.0 | — | — | 8 years ago | |
| digipolisgent/domainator9k-servertype-capistrano-openminds-bundle | — | 0 | 0 | 0 | 0 | 1 | 2.0 | — | — | 8 years ago | |
| digipolisgent/domainator9k-sock-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.9 | — | — | 7 years ago | |
| digipolisgent/setting-bundle | — | 1 | 1 | 0 | 6 | 0 | 0.4 | 8.3 | — | 8 years ago | |
| digitalrevolution/accessorpair-constraint | PHPUnit helper to automatically test and cover getters/setters (and constructor-to-getter pairs) on data classes. Add the AccessorPairAsserter trait and call assertAccessorPairs() to validate accessor pairs, optional default/initial value checks. | 9 | 10 | 10 | 2K | 1 | 23.8 | 36.9 | MIT | 4 months ago | |
| digitalrevolution/phpunit-extensions | — | 3 | 3 | 2 | 3K | 1 | 18.6 | 43.6 | MIT | 6 months ago | |
| digitalrevolution/phpunit-file-coverage-inspection | Define per-file code coverage thresholds from Clover coverage.xml, with directory/file overrides and optional uncovered-method rules. Fails builds with checkstyle or GitLab formatted reports so a single file can’t hide behind high overall coverage. | 5 | 5 | 2 | 2K | 1 | 13.5 | 38.8 | MIT | 8 months ago | |
| digitalrevolution/symfony-request-validation | — | 12 | 12 | 1 | 2K | 1 | 18.0 | 34.5 | MIT | 4 months ago | |
| digitalrevolution/symfony-trace-bundle | — | 8 | 8 | 4 | 6K | 1 | 10.6 | 41.5 | MIT | 9 months ago | |
| digitalrevolution/symfony-validation-shorthand | — | 12 | 12 | 3 | 2K | 1 | 15.0 | 34.5 | MIT | 6 months ago | |
| digitalrevolution/utils | — | 1 | 1 | 8 | 2K | 1 | 29.6 | 50.1 | MIT | 1 month ago | |
| dimassrio/vanilla | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| dimkinthepro/http-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 2 years ago | |
| dimkinthepro/jwt-auth-bundle | — | 0 | 0 | 0 | 12 | 0 | 21.1 | 18.1 | — | 1 month ago | |
| dimkinthepro/wireguard-bundle | Laravel bundle for managing WireGuard configuration and operations in PHP. Provides integration utilities to generate and handle VPN keys, peers, and configs, helping you automate WireGuard setup and provisioning from your Laravel apps. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | — | 2 years ago | |
| dingo/api | — | 9,368 | 9,371 | 1,275 | 18K | 180 | 69.0 | 31.9 | BSD-3-Clause | 4 years ago | |
| dingo/blueprint | — | 270 | 277 | 105 | 26K | 13 | 13.6 | 33.5 | — | 2 years ago | |
| discoverygarden/crayfish-commons-syn | — | 0 | 0 | 0 | 12 | 0 | 0.3 | 15.8 | MIT | — | |
| district-web/pomm-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dktw/google-api-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| dlapps/mixpanel-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 9 years ago | |
| dlapps/sitemap-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 9 years ago | |
| dmore/chrome-mink-driver | — | 0 | 75 | — | 240K | — | 0.0 | 55.3 | — | — | |
| dms/dms-filter | Filter and sanitize object properties via PHP attributes. Annotate fields with rules like Trim, StripTags, and StripNewlines, then run a Filter service to clean entity values automatically—ideal alongside Symfony Validator and for consistent input normalization. | 96 | 96 | 18 | 4K | 2 | 3.9 | 23.6 | MIT | 1 year ago | |
| dms/dms-filter-bundle | — | 78 | 79 | 24 | 1K | 1 | 5.8 | 17.5 | MIT | 1 year ago | |
| dmytrof/doctrine-modification-events-bundle | — | 0 | 0 | 0 | 662 | 0 | 21.9 | 44.9 | MIT | 2 months ago | |
| doctrine/coding-standard | Doctrine Coding Standard provides a shared PHP_CodeSniffer ruleset used across Doctrine projects. Based heavily on Slevomat, it helps enforce consistent formatting, naming, and best practices in PHP codebases via an easy-to-install package. | 320 | 322 | 49 | 398K | 5 | 16.3 | 47.1 | MIT | 11 months ago | |
| doctrine/common | Doctrine Common extends core PHP with shared utilities used across Doctrine projects. Includes collections, event management, caching helpers, annotations support (legacy), reflection and class loading tools. A foundational component for Doctrine ORM and related libraries. | 5,800 | 5,828 | 284 | 4M | 23 | 50.1 | 48.9 | MIT | 1 year ago | |
| doctrine/dbal | Doctrine DBAL is a powerful PHP database abstraction layer offering portable connections, a fluent query builder, schema introspection, and schema management tools. It supports multiple database platforms and underpins many Doctrine-based applications. | 9,703 | 9,857 | 1,377 | 10M | 285 | 88.5 | 74.4 | MIT | 2 months ago | |
| doctrine/doctrine-cache-bundle | — | 2,704 | 2,789 | 80 | 223K | 0 | 10.1 | 18.7 | MIT | 6 years ago | |
| doctrine/mongodb-odm | Doctrine MongoDB ODM is an object document mapper for PHP that brings Doctrine-style persistence to MongoDB. Define documents with metadata, map fields and relations, run queries, and handle unit of work, identity map, and migrations for MongoDB apps. | 1,094 | 1,107 | 509 | 351K | 102 | 67.4 | 66.7 | MIT | 2 months ago | |
| doctrine/mongodb-odm-bundle | Symfony bundle integrating Doctrine MongoDB ODM for mapping PHP documents to MongoDB. Provides configuration, DI services, console commands, and tooling to manage connections, document managers, and repositories in Symfony apps. | 385 | 389 | 228 | 293K | 12 | 30.7 | 47.9 | MIT | 7 months ago | |
| docusign/click-client | — | 1 | 1 | 4 | 1K | 0 | 20.7 | 44.6 | MIT | 3 months ago | |
| docusign/esign-client | — | 210 | 214 | 135 | 261K | 7 | 35.4 | 56.0 | MIT | 2 months ago | |
| dominikweber81/php-tmdb-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dompdf/dompdf | Dompdf is a PHP HTML-to-PDF converter with a CSS 2.1-focused rendering engine. Supports external stylesheets, complex tables, common image formats, basic SVG, and runs without external PDF libraries. Requires PHP 7.1+ and DOM/MBString. | 11,178 | 11,331 | 1,838 | 7M | 501 | 87.3 | 71.4 | LGPL-2.1 | 2 months ago | |
| donatj/mock-webserver | Lightweight PHP mock web server for tests and local development. Spin up an HTTP server on a random port, enqueue canned responses, inspect received requests, and simulate endpoints reliably. Handy for integration tests without external services. | 139 | 140 | 22 | 52K | 5 | 21.9 | 41.5 | MIT | 7 months ago | |
| dontdrinkandroot/utils | — | 0 | 0 | 0 | 2 | 3 | 5.2 | 0.4 | NOASSERTION | 6 years ago | |
| dothiv/dothiv-valueobject-bundle | Symfony bundle providing a set of reusable value objects for Dothiv projects, aimed at consistent domain modeling and type-safe primitives. Includes common immutable objects and utilities to share across services and applications. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dotninth/laravel-tachyon | — | 7 | 7 | 1 | 13 | 1 | 9.8 | 6.1 | MIT | 9 months ago | |
| double-star-systems/google-api-bundle | — | 0 | 0 | 3 | 0 | 0 | 0.1 | — | — | — | |
| double-star-systems/symfony-material-theme | — | 0 | 0 | 0 | 0 | 0 | 0.5 | 1.1 | — | — | |
| dracoder/s4-2fa | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dragonbe/vies | PHP Composer package to validate EU VAT numbers via the European Commission VIES SOAP service. Returns country code, VAT number, request date, validity, and (when available) registered company name and address. GDPR-friendly: no data stored by the package. | 282 | 286 | 56 | 72K | 8 | 14.7 | 36.7 | MIT | 2 years ago | |
| dreadlabs/kunstmaan-config-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dreadlabs/kunstmaan-content-api-bundle | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| dreadlabs/kunstmaan-distributed-bundle | — | 0 | 1 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| dreadlabs/kunstmaan-german-backend-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dreadnip/chrome-pdf-bundle | Symfony bundle that uses chrome-php/chrome to render HTML to PDF via Chrome/Chromium. Configure the Chrome binary via env, then generate PDFs from HTML with the PdfGenerator service or customize via the BrowserFactory for advanced options. | 7 | 7 | 2 | 949 | 0 | 11.9 | 30.8 | MIT | 8 months ago | |
| dreadnip/smart-dto-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 3 years ago | |
| drinksco/console-ui-bundle | — | 16 | 18 | 4 | 0 | 13 | 3.0 | 3.4 | BSD-3-Clause | 3 years ago | |
| drjele/doctrine-audit | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/doctrine-encrypt | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/doctrine-type | Laravel package to add custom Doctrine DBAL types and mappings, improving schema introspection and migrations for non-standard database column types. Helps register and use bespoke types cleanly across your application. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/symfony-command | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/symfony-console | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/symfony-json-form | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/symfony-phpunit | Symfony bridge for running PHPUnit tests with a simple, consistent setup. Provides helpers and configuration to integrate PHPUnit into Symfony projects, smoothing bootstrapping and test execution across environments. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drjele/symfony-printer | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| drupal/coder | — | 30 | 41 | 52 | 876K | 0 | 2.2 | 56.4 | — | — | |
| duc01nguyen/health-check-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dvlpm/google-api-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 4 years ago | |
| easyrdf/easyrdf | EasyRdf is an object-oriented PHP library for consuming and producing RDF. Parse and serialize common RDF formats, build and traverse graphs, run SPARQL queries, and load/save to SPARQL 1.1 Graph Stores. Includes dumps, tests, and docs. | 615 | 623 | 154 | 140K | 70 | 31.4 | 57.2 | NOASSERTION | 5 years ago | |
| ecn/featuretoggle-bundle | — | 1 | 1 | 3 | 0 | 4 | 2.1 | 1.1 | MIT | 4 years ago | |
| editorconfig-checker/editorconfig-checker | CLI tool to validate files against your .editorconfig rules. Scan projects and report formatting issues (indentation, line endings, charset, trailing whitespace, final newline). Ideal for CI pipelines and keeping code style consistent across teams. | 76 | 75 | 18 | 24K | 3 | 10.9 | 35.9 | MIT | 1 year ago | |
| edwin-luijten/ekko-broadcast | — | 0 | 0 | 0 | 0 | 0 | 1.2 | — | MIT | 10 years ago | |
| edwin-luijten/ekko-broadcast-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 10 years ago | |
| effiana/doctrine-cache-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| ekapusta/oauth2-esia-bundle | — | 7 | 8 | 3 | 0 | 0 | 0.1 | — | MIT | — | |
| ekmungai/eloquent-ifrs | — | 363 | 362 | 92 | 880 | 2 | 29.1 | 8.5 | MIT | 2 months ago | |
| elastic/ecs-logging | — | 21 | 21 | 42 | 49K | 9 | 26.8 | 61.0 | Apache-2.0 | 1 month ago | |
| electivegroup/api-clients-php | — | 0 | 0 | 0 | 0 | 0 | 9.1 | — | MIT | 2 years ago | |
| electivegroup/cache-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | MIT | 2 years ago | |
| electivegroup/formatter-bundle | — | 1 | 1 | 0 | 0 | 0 | 9.2 | — | MIT | 4 years ago | |
| electivetechnology/security-bundle | — | 0 | 0 | 0 | 0 | 0 | 6.4 | 0.8 | MIT | 5 years ago | |
| eleven-labs/api-service | — | 7 | 7 | 3 | 3 | 2 | 0.5 | 1.9 | — | — | |
| eleven-labs/api-service-bundle | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| eleven-labs/api-validator | — | 24 | 24 | 6 | 14 | 3 | 1.0 | 3.0 | — | — | |
| emag-tech-labs/annotation-cache-bundle | — | 19 | 19 | 5 | 41 | 1 | 2.0 | 7.1 | MIT | 3 years ago | |
| emag-tech-labs/cache-bundle | — | 19 | 19 | 5 | 0 | 1 | 2.0 | 0.4 | MIT | 3 years ago | |
| emanueleminotto/domain-parser-bundle | — | 1 | 1 | 3 | 0 | 0 | 0.7 | — | MIT | 9 years ago | |
| emanueleminotto/humanizer-bundle | — | 2 | 2 | 1 | 0 | 0 | 0.6 | 3.1 | MIT | 9 years ago | |
| emanueleminotto/knp-snappy-autodetect-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 10 years ago | |
| emanueleminotto/safe-browsing-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 10 years ago | |
| e-moe/guzzle6-bundle | — | 11 | 12 | 11 | 904 | 4 | 2.1 | 27.0 | MIT | 8 years ago | |
| enabel/layout-bundle | — | 2 | — | 0 | — | 0 | 9.2 | — | MIT | 8 months ago | |
| enabel/partner-countries-bundle | — | 1 | — | 0 | — | 0 | 21.1 | — | MIT | 3 months ago | |
| enabel/user-bundle | — | 1 | — | 1 | — | 0 | 8.3 | — | MIT | 8 months ago | |
| enesdayanc/money-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| eo/passbook | — | 265 | 268 | 53 | 22K | 8 | 30.7 | 33.3 | MIT | 1 month ago | |
| escapestudios/symfony2-coding-standard | PHP_CodeSniffer ruleset applying Symfony2 coding standards. Helps enforce consistent formatting, naming, and best practices in Symfony/PHP projects. Easy to install via Composer and integrate into CI to catch style issues early. | 404 | 410 | 102 | 117K | 15 | 9.5 | 38.7 | MIT | — | |
| eso/chashing-bundle | — | 4 | 5 | 3 | 0 | 0 | 0.7 | — | — | 9 years ago | |
| eso/lcache-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| estratos/sie-banxico | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 2 years ago | |
| etiwole/utm-cookie-bundle | — | 0 | 0 | 1 | 34 | 0 | 0.0 | 21.3 | MIT | — | |
| etsglobal/php-static-analysis | — | 0 | 0 | — | 56 | — | 0.0 | 24.8 | — | — | |
| evaneos/burrow | — | 3 | 3 | 1 | 105 | 3 | 8.9 | 20.1 | MIT | 4 years ago | |
| everyman/neo4jphp | Neo4jPHP is a PHP wrapper for the Neo4j graph database REST API. Connect to a Neo4j server, inspect server info, and work with graph data and Cypher queries via a simple client. Installable via Composer. | 533 | 539 | 135 | 863 | 28 | 15.9 | 18.5 | NOASSERTION | — | |
| evolution7/qa-tools | — | 7 | 8 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| evosys21/pdflib | PHP addons for FPDF/TCPDF/tFPDF to build advanced tag-formatted multicells and tables. Supports alignment/justification, mixed fonts/styles/colors, padding, frames/backgrounds, links, tabs, and sub/superscripts for rich PDF layouts. | 5 | 5 | 2 | 287 | 1 | 18.2 | 26.5 | MIT | 3 months ago | |
| exbico/monolog-db-bundle | — | 0 | — | 1 | — | 0 | 1.5 | — | MIT | 1 year ago | |
| exbico/monolog-db-handler | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago | |
| felixfbecker/language-server-protocol | PHP classes and data structures for the Microsoft Language Server Protocol (LSP). Use it to build language servers/clients in PHP with typed protocol messages and capabilities. Install via Composer: felixfbecker/language-server-protocol. | 224 | 226 | 14 | 2M | 0 | 4.3 | 54.2 | ISC | 1 year ago | |
| ffi/var-dumper | Adds Symfony VarDumper support for PHP FFI types so dd() and dump() render structs, arrays, pointers, and more in a readable form. Includes “unsafe access” detection for risky pointer reads, with an env flag (VAR_DUMPER_FFI_UNSAFE=1) to fully inspect data. | 19 | 20 | 1 | 153 | 0 | 14.0 | 14.2 | MIT | 5 months ago | |
| fi/osbundle | OsBundle (fi/osbundle) is a Symfony bundle providing integration components for Comune di Firenze projects. Install via Composer and add PSR-4 autoload mapping Fi\OsBundle\ to vendor/fi/osbundle, then require version 2.0.*. | 0 | 0 | 0 | 52 | 0 | 0.0 | 25.8 | — | — | |
| fig/cache-util | Utilities for building PSR-6 cache libraries: traits and base classes that handle common boilerplate for cache pools and items. Includes a simple in-memory PSR-6 implementation for demos and debugging (not production-ready). | 36 | 38 | 11 | 2K | 1 | 0.6 | 22.4 | MIT | — | |
| fig/log-test | Testing utilities for PSR-3 (psr/log): includes LoggerInterfaceTest for verifying LoggerInterface compliance and TestLogger mock for unit tests. Intended for dev/test use, with versions aligned to psr/log 1.x–3.x compatibility. | 10 | 10 | 6 | 137K | 0 | 7.6 | 58.3 | MIT | 10 months ago | |
| fig-r/psr2r-sniffer | PHP_CodeSniffer ruleset implementing PSR-2-R for PHP 8.1+ projects. Includes 190+ sniffs, supports CI, and can auto-fix many issues via phpcbf. Install with Composer and reference the bundled PSR2R ruleset in phpcs.xml. | 32 | 33 | 8 | 29K | 0 | 30.2 | 47.7 | MIT | 1 month ago | |
| fitbug/symfony-yaml-serializer-encoder-decoder | Adds YAML encoding/decoding support to Symfony’s Serializer component. Install via Composer and register YamlEncoder with YamlEncode/YamlDecode to serialize objects to/from YAML alongside your normalizers. Requires PHP 5.6+. | 3 | 3 | 0 | 178 | 0 | 0.6 | 22.9 | MIT | 10 years ago | |
| flagception/database-activator | Doctrine DBAL-backed activator for Flagception feature flags. Stores flag state in a SQL database (MySQL/Postgres/SQLite), auto-creates the table, and supports connection arrays, DSNs, or an existing DBAL instance, with customizable table/column names. | 2 | 2 | 1 | 9K | 0 | 1.5 | 47.7 | MIT | 1 year ago | |
| flagception/flagception | Flagception is a lightweight PHP feature toggle library. Plug in an activator (e.g., array- or constraint-based) and check flags via FeatureManager::isActive(). Minimal setup, flexible, and easy to extend with custom activators. | 14 | 15 | 3 | 81K | 2 | 1.5 | 51.5 | MIT | 1 year ago | |
| flyeralarm/php-code-validator | FLYERALARM PHP coding guideline validator: a PSR-12 based PHP_CodeSniffer ruleset with extra standards like lowerCamelCase variables, no Yoda conditions, bans on eval/goto, namespace underscores, and certain class suffixes. Easy Composer embed via ruleset.xml. | 22 | 22 | 16 | 179 | 0 | 16.0 | 14.2 | MIT | 6 months ago | |
| friends-of-phpspec/phpspec-expect | Adds an expect() helper for PhpSpec, enabling expressive assertions like expect($value)->toBe(true) in your specs. Lightweight, dev-only dependency with compatibility across multiple PhpSpec and PHP versions. | 4 | 4 | 3 | 9K | 0 | 2.2 | 45.6 | MIT | 1 year ago | |
| fruitcake/laravel-cors | Laravel middleware to handle Cross-Origin Resource Sharing (CORS). Configure allowed origins, methods, headers, credentials, and exposed headers via a config file. Adds proper CORS response headers and supports preflight OPTIONS requests for APIs and SPAs. | 6,235 | 6,235 | 604 | 732K | 37 | 30.0 | 27.8 | MIT | 4 years ago | |
| fruitcake/php-cors | Standalone PHP CORS library and Symfony HttpFoundation middleware implementing the W3C CORS spec. Configure allowed origins, methods, headers, exposed headers, and max-age; supports regex origin patterns. Used by Stack and Laravel integrations. | 316 | 322 | 20 | 13M | 2 | 11.4 | 58.7 | MIT | 9 months ago | |
| funeralzone/valueobjects | PHP 7.1+ value object toolkit for fundamental scalar-based VOs. Provides traits for strings/ints/etc, enums via constants, easy native serialization (fromNative/toNative), and encourages domain validation logic. Includes extension library for complex objects. | 66 | 66 | 7 | 23K | 2 | 6.3 | 34.9 | MIT | 5 years ago | |
| fzaninotto/faker | Faker is a PHP library for generating fake data: names, addresses, phone numbers, text, dates, and more. Ideal for seeding databases, creating fixtures, and testing apps, with locale-aware providers and easy extensibility. | 26,647 | 26,716 | 3,574 | 786K | 76 | 31.8 | 31.0 | MIT | 5 years ago | |
| g1a/composer-test-scenarios | — | 30 | 30 | 8 | 18K | 2 | 1.0 | 38.8 | — | — | |
| gentle/bitbucket-api | PHP Bitbucket API wrapper (PHP 5.4+) using cURL and Buzz. Provides a simple client for interacting with Bitbucket endpoints, with full documentation and optional PHPUnit test suite. MIT licensed. | 75 | 82 | 40 | 801 | 0 | 0.9 | 10.4 | MIT | — | |
| geoip2/geoip2 | — | 0 | 2,610 | — | 3M | — | 9.3 | 55.3 | — | — | |
| getbrevo/brevo-php | Legacy (v1.x) PHP SDK for Brevo API v3, auto-generated from OpenAPI/Swagger. Supports PHP 5.6+ and provides wrappers for Brevo features (email, contacts, campaigns, etc.). Maintained for critical security fixes only; migrate to brevo-php v4. | 100 | 102 | 51 | 251K | 3 | 32.8 | 57.7 | — | 1 month ago | |
| getkeymanager/php-sdk | PHP SDK for integrating with GetKeyManager: manage API keys and access securely from your Laravel or PHP apps. Simple client setup, request helpers, and authentication support to streamline key creation, retrieval, rotation, and usage. | 0 | 0 | 0 | 84 | 0 | 15.3 | 29.1 | — | 7 months ago | |
| gettext/gettext | PHP library (PHP 7.2+) to import, edit, and export gettext translations. Load from PO/MO/JSON/PHP/JS, scan source files to extract strings, manage Translation/Translations objects, and generate outputs like PO, MO, and JSON for localization workflows. | 702 | 723 | 138 | 768K | 23 | 23.8 | 50.1 | MIT | 1 year ago | |
| gettext/php-scanner | Scan PHP source to extract gettext translations for use with gettext/gettext. Supports multiple domains, default domain selection, and extracting translator/i18n comments. Produces Translations you can export to .po files with generators like PoGenerator. | 16 | 15 | 7 | 51K | 2 | 4.0 | 48.0 | MIT | 1 year ago | |
| gettext/translator | Lightweight PHP translation layer for gettext/gettext. Use Translator to load PHP array translations without the native gettext extension, or GettextTranslator to leverage the extension with the same API. Includes global helper functions for template-friendly __(). | 12 | 13 | 5 | 172K | 0 | 19.7 | 63.6 | MIT | 3 months ago | |
| glorand/drip-php | — | 0 | 3 | — | 0 | — | 1.5 | — | — | — | |
| glorpen/propel-bundle | Symfony bundle integrating Propel ORM: configuration, commands, connection management, and optional behaviors to use Propel smoothly in Symfony apps. Provides bridge services and tooling to generate models and manage schema/migrations. | 10 | 10 | 5 | 439 | 1 | 0.3 | 22.2 | GPL-3.0 | — | |
| google/apiclient | Official Google APIs Client Library for PHP to access services like Gmail, Drive, and YouTube from your server. PHP 8+ and Composer install supported. Library is in maintenance mode: critical bug/security fixes only, no new features. | 9,805 | 9,962 | 3,537 | 5M | 15 | 71.5 | 48.7 | Apache-2.0 | 2 months ago | |
| google/auth | Google’s official PHP library for OAuth 2.0 authentication with Google APIs. Supports Application Default Credentials (ADC) for Cloud environments and local development, integrates with Guzzle, and helps obtain and refresh access tokens securely via Composer installation. | 1,403 | 1,442 | 198 | 8M | 12 | 45.8 | 66.3 | Apache-2.0 | 1 month ago | |
| google/cloud-bigquery | Idiomatic PHP client for Google BigQuery. Create and manage datasets/tables, load data (e.g., CSV), run query jobs, and iterate results. Part of Google Cloud PHP; includes auth, debugging guidance, and full API docs. | 89 | 94 | 20 | 650K | 0 | 30.6 | 62.4 | Apache-2.0 | 1 month ago | |
| google/cloud-core | Shared core infrastructure for Google Cloud PHP libraries. Provides common utilities, configuration, retries, transport/auth helpers, and debugging support used across Google Cloud client components. Generally available with stable, backward-compatible releases. | 347 | 349 | 24 | 4M | 0 | 34.0 | 64.9 | Apache-2.0 | 1 month ago | |
| google/cloud-firestore | Idiomatic PHP client for Google Cloud Firestore. Install via Composer and use the generated gRPC-based API to read/write documents, run queries, and manage data at scale. Part of the googleapis/google-cloud-php project. | 182 | 183 | 34 | 124K | 0 | 32.4 | 46.0 | Apache-2.0 | 1 month ago | |
| google/cloud-logging | Idiomatic PHP client for Google Cloud Logging (Stackdriver). Write, store, search, and analyze logs from Google Cloud and AWS. Supports REST and gRPC (including streaming). Install via Composer and authenticate with Google Cloud credentials. | 45 | 46 | 17 | 208K | 0 | 29.4 | 59.0 | Apache-2.0 | 1 month ago | |
| google/cloud-pubsub | Idiomatic PHP client for Google Cloud Pub/Sub. Publish and receive messages between services using REST or gRPC (including streaming). Install via Composer and authenticate with Google Cloud credentials for managed, real-time messaging. | 93 | 97 | 27 | 576K | 0 | 32.7 | 61.5 | Apache-2.0 | 4 weeks ago | |
| google/cloud-spanner | Idiomatic PHP client for Google Cloud Spanner, a globally consistent relational database. Install via Composer and use gRPC to connect to instances/databases, run SQL queries with parameters, and benefit from V2 multiplexed sessions for efficient concurrent requests. | 21 | 21 | 11 | 23K | 0 | 32.9 | 48.9 | Apache-2.0 | 1 month ago | |
| google/cloud-storage | Idiomatic PHP client for Google Cloud Storage. Upload, download, and manage buckets/objects, set ACLs, and use the gs:// stream wrapper. Part of the Google Cloud PHP suite with full API docs and authentication guidance. | 345 | 351 | 31 | 3M | 0 | 34.6 | 64.3 | Apache-2.0 | 1 month ago | |
| google/cloud-translate | Idiomatic PHP client for Google Cloud Translation. Supports V2 (handwritten) and V3 (generated) APIs to translate text, detect language, and manage datasets/models. Auth via Google Cloud credentials; install with Composer for easy integration. | 206 | 211 | 24 | 490K | 0 | 31.6 | 54.6 | Apache-2.0 | 1 month ago | |
| gotenberg/gotenberg-php | PHP client for the Gotenberg API to convert documents to PDF using Chromium/LibreOffice. Build requests for URL, HTML, Markdown, and Office files, then stream or save outputs. Compatible with Gotenberg 8.x via client v2.x. | 393 | 390 | 21 | 344K | 0 | 32.2 | 47.6 | MIT | 1 month ago | |
| grasmash/expander | Expander is a Laravel package for managing feature rollouts and gating functionality. It helps you define “expansions” that can be enabled per environment, user, or percentage, making it easy to ship safely, run experiments, and toggle features without redeploys. | 138 | 139 | 10 | 1M | 2 | 19.9 | 62.8 | MIT | 3 months ago | |
| graylog2/gelf-php | PHP library for creating and sending GELF messages to Graylog. Build structured log entries with additional fields, levels, and timestamps, and ship them over supported transports (e.g., UDP/TCP/HTTP) for centralized logging and analysis. | 416 | 432 | 87 | 553K | 9 | 17.2 | 49.1 | MIT | 1 year ago | |
| graze/guzzle-jsonrpc | Abandoned JSON-RPC 2.0 client for Guzzle. Supports Guzzle 6/5/4/3 via branches, with helpers to build notifications, requests, and batch calls. Provides sync and async sending using Guzzle Promises. Consider forking for maintenance. | 93 | 98 | 58 | 14K | 2 | 3.6 | 31.7 | MIT | 8 years ago | |
| graze/standards | Graze Coding Standards: a cross-language style guide for the Graze tech team. Covers general formatting rules, Git conventions, and standards for PHP, HTML, JavaScript, Python, SQL, CSS/Less, Markdown, and Go, plus open source and environment guidance. | 6 | 6 | 2 | 4K | 1 | 17.7 | 43.1 | MIT | 3 months ago | |
| greenlion/php-sql-parser | — | 645 | 656 | 169 | 260K | 79 | 30.4 | 59.6 | BSD-3-Clause | 1 year ago | |
| greg-1-anderson/composer-test-scenarios | Run Composer dependency test scenarios by quickly switching constraints and lockfiles in CI. Define multiple sets of requirements, install each scenario, and verify your package works across a matrix of versions and environments with minimal scripting. | 30 | 31 | 8 | 167 | 2 | 1.0 | 11.9 | — | — | |
| gregwar/captcha | Generate CAPTCHA images in PHP with Gregwar CaptchaBuilder. Create, save, output, or embed captchas inline, retrieve and validate the phrase against user input, tweak distortion/background, and optionally build captchas resistant to OCR (with ocrad). | 1,814 | 1,919 | 308 | 165K | 2 | 39.9 | 31.8 | MIT | 3 weeks ago | |
| gyro/coding-standard | Gyro Coding Standard is a PHP coding-standard package forked from doctrine/coding-standard, incorporating Tideways’ style changes. Use it to enforce consistent code formatting and quality rules across your projects via automated tooling. | 0 | 0 | 0 | 2 | 0 | 13.1 | 7.7 | MIT | 5 months ago | |
| halilim/xml-iterator | — | 19 | — | 8 | — | 0 | 9.3 | — | MIT | 7 months ago | |
| handcraftedinthealps/elasticsearch-bundle | — | 21 | 21 | 11 | 6K | 4 | 6.5 | 35.0 | MIT | 1 year ago | |
| handcraftedinthealps/elasticsearch-dsl | — | 21 | 21 | 17 | 83K | 4 | 7.1 | 50.3 | MIT | 1 year ago | |
| hassankhan/config | Lightweight PHP config loader (PHP 7.4+) for files or strings. Supports PHP, INI, XML, JSON, YAML (via Symfony Yaml), Properties and serialized formats. Load single/multiple files or directories, optional files, and get/set values with simple API. | 973 | 1,024 | 136 | 84K | 16 | 17.6 | 34.2 | MIT | 1 year ago | |
| hidehalo/nanoid-php | Secure, URL-friendly unique ID generator for PHP inspired by nanoid. Generates 21‑char IDs with UUIDv4-like collision probability, supports custom alphabets/lengths, and lets you plug in your own random bytes generator for extra control. | 814 | 817 | 58 | 246K | 1 | 11.5 | 34.6 | MIT | 1 year ago | |
| httpsoft/http-cookie | — | 3 | 3 | 1 | 6K | 0 | 1.5 | 43.8 | MIT | 3 years ago | |
| httpsoft/http-message | PSR-7 HTTP message implementation for PHP with strict types and clean, immutable value objects. Provides Request/Response, ServerRequest, URI, headers, streams, and factories, designed for interoperability across frameworks and middleware. | 86 | 87 | 5 | 29K | 0 | 6.6 | 35.0 | MIT | 2 years ago | |
| httpsoft/http-server-request | PSR-7/PSR-17 friendly ServerRequest implementation and helpers for building HTTP server requests in PHP. Lightweight, standards-based request object with convenient access to headers, cookies, query params, body, uploaded files, and server params. | 15 | 15 | 0 | 7K | 0 | 2.8 | 36.1 | MIT | 1 year ago | |
| icanhazstring/composer-unused | composer-unused detects and removes unused Composer dependencies in PHP/Laravel projects. It analyzes your codebase to find packages not referenced, reports what can be safely removed, and helps keep composer.json/lock lean and maintainable. | 1,687 | 1,687 | 57 | 383K | 11 | 31.1 | 39.5 | MIT | 7 months ago | |
| ideal-creative-lab/laravel-tachyon | — | 7 | 7 | 1 | 0 | 1 | 9.9 | — | MIT | 9 months ago | |
| idiosyncratic/coding-standard | Idiosyncratic coding standard for all Idiosyncratic Projects, based on Doctrine Coding Standard. Adds @public-read-only for private properties exposed as read-only (e.g., via __get) and disables alignment of equals signs in assignments. | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | — | — | |
| ifsnop/mysqldump-php | Pure-PHP mysqldump alternative with sane defaults and no external dependencies. Dumps schema, data, views, triggers, routines and events; supports blobs as hex, view dependency resolution, extended/complete inserts, insert-ignore, compression/streaming, hooks, and restore. | 1,286 | 1,310 | 291 | 183K | 20 | 47.8 | 46.2 | GPL-3.0 | 3 weeks ago | |
| influxdata/influxdb-client-php | — | 166 | 171 | 52 | 141K | 5 | 32.9 | 49.5 | MIT | 1 month ago | |
| instaclick/coding-standard | — | 1 | 1 | 5 | 172 | 0 | 0.3 | 26.8 | — | — | |
| intervention/gif | Native PHP GIF encoder/decoder for reading and writing GIFs without image extensions. Decode files or binary streams, and build animated GIFs frame-by-frame with delays, offsets, and loop control. Includes a GD-based Splitter to extract frames as GDImage objects. | 61 | 63 | 11 | 4M | 2 | 16.9 | 62.4 | MIT | 4 months ago | |
| intervention/httpauth | Intervention Httpauth is a lightweight Laravel/PHP package for adding HTTP authentication to your app. Protect routes with Basic or Digest auth, integrate easily with middleware, and configure credentials and realms for quick, standards-based access control. | 83 | 86 | 13 | 267K | 0 | 0.9 | 48.4 | MIT | — | |
| intervention/image | Intervention Image is a PHP image handling and manipulation library for Laravel and other frameworks. It provides a fluent API for resizing, cropping, encoding, watermarking, and optimizing images, with drivers for GD and Imagick and easy integration via service providers. | 14,364 | 14,870 | 1,494 | 6M | 21 | 78.5 | 51.1 | MIT | 3 weeks ago | |
| intervention/validation | — | 677 | 682 | 68 | 176K | 2 | 25.9 | 39.0 | MIT | 2 months ago | |
| iodigital-com/php-code-sniffer-standard | Extends PHP_CodeSniffer with iO Digital coding standards. Install via Composer, add an IO ruleset to your phpcs.xml, configure excluded paths and PHP version ranges, and run vendor/bin/phpcs. Includes guidance for properly ignoring sniff violations. | 1 | 1 | 3 | 600 | 1 | 11.7 | 37.0 | MIT | 8 months ago | |
| iron-io/iron_mq | PHP client for IronMQ (API v3), an elastic cloud message queue. Composer installable and PSR-4 namespaced (v4.* recommended; Laravel 5.1/5.2 compatible). Send/receive messages and manage queues with Iron.io credentials. | 86 | 88 | 41 | 8K | 12 | 5.2 | 31.3 | BSD-2-Clause | — | |
| islandora/chullo | Chullo is a PHP 7.4+ client for the Fedora repository, built on Guzzle and EasyRdf. Create resources, fetch and modify RDF graphs, and save updates back to Fedora. Install via Composer and use in Islandora/Fedora integrations. | 6 | 6 | 16 | 9K | 0 | 5.9 | 42.5 | MIT | 1 year ago | |
| islandora/crayfish-commons | Shared PHP 8+ library for Islandora Crayfish microservices. Provides common Symfony bundle utilities such as ApixMiddleware and command execution services, with simple configuration for Fedora base URI and AP-IX middleware support. | 2 | 2 | 11 | 546 | 0 | 2.8 | 31.3 | MIT | 1 year ago | |
| isswp101/elasticsearch-eloquent | — | 112 | 112 | 14 | 429 | 0 | 1.9 | 9.4 | — | 5 years ago | |
| jacobkiers/oauth | OAuth 1 PHP library based on Andy Smith’s original implementation, forked via EHER. Includes request token support (reported working), with other flows not fully tested yet. Travis CI-enabled; suitable for experimenting with OAuth 1 signing and requests. | 14 | 15 | 5 | 1K | 2 | 0.5 | 19.6 | NOASSERTION | 10 years ago | |
| jakub-onderka/php-console-color | Abandoned PHP library for styling console output with ANSI colors. Formerly used to print colored text in terminals (see example.php). Consider using the maintained alternative: https://github.com/php-parallel-lint/PHP-Console-Color | 6,114 | 5,930 | 24 | 340K | 2 | 26.7 | 24.2 | BSD-2-Clause | 7 years ago | |
| jakub-onderka/php-console-highlighter | Abandoned package for syntax-highlighting PHP code in the terminal using ANSI colors. Provides a Highlighter that outputs highlighted whole-file or snippet content for CLI display. Suggested alternative: php-parallel-lint/PHP-Console-Highlighter. | 6,157 | 5,952 | 17 | 275K | 0 | 27.3 | 22.9 | MIT | 7 years ago | |
| jakub-onderka/php-parallel-lint | Abandoned PHP tool for fast parallel linting (syntax checking) of PHP files with colored output and formats like Checkstyle/JSON. Install via Composer and run on directories with options for excludes, jobs, stdin, and git blame. Suggested alternative: php-parallel-lint/PHP-Parallel-Lint | 641 | 634 | 58 | 56K | 19 | 7.1 | 24.6 | NOASSERTION | 10 years ago | |
| jakub-szajna/lint-pack | Laravel package that adds a linter command to the Artisan CLI, helping you run code style and lint checks from the command line during development and CI. Designed to integrate into typical Laravel workflows for quick, repeatable quality checks. | 2 | 3 | 0 | 0 | 0 | 0.3 | — | MIT | 10 years ago | |
| jcchavezs/httptest | Spin up a lightweight local HTTP server for integration testing real HTTP calls (e.g., cURL). Define a request handler to assert method/headers/body and craft responses, enabling client- and server-side assertions without mocking HTTP. | 9 | 9 | 1 | 199 | 2 | 1.7 | 18.2 | — | 8 years ago | |
| jcchavezs/zipkin-opentracing | — | 24 | 24 | 22 | 64K | 2 | 5.2 | 47.3 | MIT | 2 years ago | |
| jcupitt/vips | PHP FFI bindings for libvips (8.7+) on PHP 7.4+. Build fast, low-memory image processing pipelines and stream operations in parallel. Great for thumbnails, transforms, and saving to many formats with libvips speed. | 716 | 723 | 33 | 150K | 9 | 7.3 | 35.2 | MIT | — | |
| jerome/filterable | — | 195 | 195 | 10 | 3K | 1 | 19.0 | 18.0 | MIT | 6 months ago | |
| jfcherng/php-color-output | Lightweight PHP utility to add ANSI colors and styles to CLI output. Provides named foreground/background styles, special effects (bold, underline, blink, reverse), aliases, and a simple CliColor::color() helper to format strings for terminals. | 14 | 14 | 2 | 260K | 0 | 0.5 | 55.3 | MIT | 5 years ago | |
| jfcherng/php-diff | Generate diffs between two strings with multiple renderers: context, unified, JSON, and rich HTML views (combined, inline, side-by-side). Includes helper CSS for HTML output. Requires PHP 8.3+ and ext-iconv; install via Composer. | 483 | 487 | 48 | 238K | 5 | 32.4 | 44.2 | BSD-3-Clause | 2 months ago | |
| jfcherng/php-sequence-matcher | PHP 8.4+ longest sequence matcher inspired by Python difflib. Compare strings or arrays to find matching blocks and similarities for diffing, change detection, and text analysis. Lightweight library extracted from php-diff with improvements. | 9 | 9 | 4 | 242K | 0 | 15.1 | 61.5 | BSD-3-Clause | 5 months ago | |
| jmikola/geojson | PHP library implementing the GeoJSON specification. Provides geometry, feature, and collection objects with serialization/deserialization support and validation-friendly structures. Install via Composer and use to model and exchange GeoJSON data. | 307 | 311 | 46 | 218K | 8 | 7.7 | 42.0 | MIT | 2 years ago | |
| jmrashed/laravel-installer | — | 7 | 7 | 3 | 3 | 0 | 19.7 | 2.2 | MIT | 1 month ago | |
| jms/twig-js | — | 358 | 360 | 54 | 447 | 14 | 7.9 | 9.7 | Apache-2.0 | 12 years ago | |
| jonahgeorge/jaeger-client-php | Jaeger client library for PHP with OpenTracing support. Create and propagate spans across services, report traces to a Jaeger agent/collector, and integrate distributed tracing into your PHP apps with configurable samplers, reporters, and transports. | 150 | 149 | 46 | 68K | 15 | 16.0 | 41.1 | MIT | 1 year ago | |
| joomla/application | Joomla Framework Application package providing AbstractApplication base classes for building apps. Includes lifecycle initialise hook, input/config handling, execute flow with doExecute(), response headers/body helpers, and PSR-3 LoggerAwareInterface support for integrating logging. | 23 | 25 | 33 | 11K | 1 | 4.5 | 37.7 | GPL-2.0 | 1 year ago | |
| joomla/archive | Joomla Archive intelligently selects adapters to extract common archives (zip, tar/tgz/tbz2, gz, bz2). Supports PHP 8.1+, with optional zlib/bz2 extensions, and lets you override default extractors by registering custom adapters. | 3 | 4 | 8 | 15K | 0 | 4.9 | 52.6 | GPL-2.0 | 1 year ago | |
| joomla/coding-standards | — | 130 | 132 | 125 | 2K | 35 | 15.6 | 29.6 | GPL-2.0 | 6 years ago | |
| joomla/console | Joomla Framework Console provides the infrastructure for building PHP command-line applications. It offers a base Application, command routing, input/output handling, and helpers to create structured CLI tools and workflows using composer-installed components. | 9 | 10 | 3 | 14K | 0 | 1.9 | 43.4 | GPL-2.0 | 1 year ago | |
| joomla/controller | Lightweight Joomla Framework controller package. Defines a ControllerInterface and an AbstractController base that wires in Input and Application objects. Implement execute() in your controller (single-task by default), with support for multi-task or HMVC patterns. | 2 | 3 | 5 | 580 | 0 | 1.7 | 31.6 | GPL-2.0 | 1 year ago | |
| joomla/database | Joomla Database provides a generic database layer and drivers for building queries and managing connections. Includes a factory for creating drivers, and helpers for safe input handling (escape/quote), making it easier to integrate database access in custom PHP apps. | 31 | 32 | 37 | 19K | 18 | 25.8 | 50.2 | GPL-2.0 | 7 months ago | |
| joomla/di | PSR-11 compatible dependency injection (IoC) container from the Joomla Framework. Provides a powerful, flexible DI solution for PHP 8.1+ applications, with Composer installation and support for stable/unstable releases. | 15 | 16 | 19 | 23K | 3 | 3.3 | 44.3 | GPL-2.0 | 1 year ago | |
| joomla/event | Joomla Event provides the building blocks for PHP event systems, including a dispatcher implementation with prioritized listeners. Use it to define, register, and trigger events in a clean, decoupled way. Requires PHP 8.1+. | 8 | 9 | 9 | 28K | 0 | 2.1 | 46.5 | GPL-2.0 | 1 year ago | |
| joomla/filesystem | Joomla Framework filesystem utilities for common file operations. Includes helpers for safe filenames, uploads, and path handling, with a patcher component for applying file patches. Install via Composer and use in PHP apps needing lightweight filesystem tooling. | 11 | 12 | 20 | 12K | 6 | 28.2 | 51.3 | GPL-2.0 | 1 month ago | |
| joomla/filter | joomla/filter provides input and output filtering tools for PHP apps, helping sanitize content by allowing or blocking specific HTML tags and attributes. Includes OutputFilter helpers (e.g., URL-safe strings; optional Joomla\Language). | 15 | 16 | 24 | 44K | 3 | 27.4 | 59.0 | GPL-2.0 | 1 month ago | |
| joomla/input | Joomla Input provides an injectable request input API with Input plus Cookie, Files, and Json subclasses. It abstracts input sources (e.g., $_REQUEST or JSON payloads), supports filtering, and improves testability versus static access like JRequest. | 9 | 10 | 16 | 19K | 1 | 2.8 | 46.3 | GPL-2.0 | 1 year ago | |
| joomla/language | Joomla Framework Language package for internationalization and translations. Provides interfaces and utilities to manage language strings, load translation files, and integrate multilingual support in PHP 8.1+ applications (requires joomla/string). | 4 | 4 | 13 | 13K | 0 | 2.0 | 47.2 | GPL-2.0 | 1 year ago | |
| joomla/registry | Key-value registry and configuration store for PHP. Load data from strings, files, arrays, or objects; access and modify values with getters/setters and dot-paths for nested keys; remove entries; ArrayAccess support; import/export across formats like JSON and XML. | 16 | 18 | 19 | 18K | 2 | 2.9 | 42.7 | GPL-2.0 | 1 year ago | |
| joomla/router | Joomla Framework Router registers application routes and dispatches incoming request URIs to controller methods. PHP 8.1+ compatible, install via Composer (joomla/router ~3.0). Suitable for building clean, maintainable routing in PHP apps. | 8 | 10 | 11 | 9K | 0 | 2.0 | 41.8 | GPL-2.0 | 1 year ago | |
| joomla/session | Framework-agnostic PHP 8.1+ session management from the Joomla Framework. Provides interfaces and utilities to start and manage sessions, store and retrieve session data, and integrate session handling cleanly within your application. | 5 | 6 | 20 | 9K | 0 | 2.7 | 43.9 | GPL-2.0 | 1 year ago | |
| joomla/string | Joomla Framework String package for robust string handling in PHP. Installable via Composer, it provides utilities and helpers for common string operations and is maintained as part of the Joomla Framework ecosystem. | 18 | 20 | 18 | 158K | 1 | 4.3 | 54.9 | GPL-2.0 | 1 year ago | |
| joomla/test | A small Joomla Framework utility package that streamlines PHPUnit unit testing. Provides a TestHelper with bulk mock configuration (callbacks and canned return values) plus reflection helpers to reduce repetitive test setup and access internals when needed. | 3 | 4 | 6 | 10K | 0 | 8.0 | 48.4 | GPL-2.0 | 11 months ago | |
| joomla/uri | Joomla Framework Uri package for parsing and manipulating URIs. Provides mutable Uri and safe-to-share UriImmutable (both via UriInterface) plus UriHelper with UTF-8 safe parse_url(). Build, edit, and output hosts, ports, paths, users, passwords, and queries. | 6 | 8 | 9 | 23K | 1 | 2.9 | 48.5 | GPL-2.0 | 1 year ago | |
| joomla/utilities | Joomla Utilities provides lightweight helper classes for common tasks, including ArrayHelper methods to cast arrays to integers, convert arrays to objects/strings, and extract arrays from objects—handy utilities for PHP apps and Joomla Framework projects. | 3 | 4 | 11 | 30K | 1 | 2.1 | 53.8 | GPL-2.0 | 1 year ago | |
| jpswade/laravel-database-tools | Laravel Database Tools adds handy Artisan commands to create databases, dump/restore from SQL files or Spatie backups, update charset/collation, optimize MySQL tables, and add SQLite MySQL-compat functions for tests. Ideal for dev workflows. | 3 | 3 | 1 | 50 | 0 | 6.9 | 16.4 | — | 9 months ago | |
| kahlan/kahlan | Kahlan is a fast, flexible BDD test framework for PHP. Write specs with a clean, expressive syntax, use built-in mocking and stubbing, run tests in parallel, and integrate with Composer and CI for modern, maintainable test suites. | 1,148 | 1,152 | 70 | 20K | 7 | 32.9 | 23.0 | MIT | 2 months ago | |
| kevincobain2000/laravel-alert-notifications | — | 28 | 28 | 9 | 265 | 0 | 8.9 | 13.9 | MIT | 1 year ago | |
| kevinlebrun/colors.php | A lightweight PHP library for working with colors: parse and validate HEX/RGB/HSL, convert between formats, generate palettes, adjust brightness/saturation, and compute contrast/accessible text colors. Handy utilities for theming and UI design in PHP apps. | 342 | 359 | 37 | 93K | 3 | 3.6 | 34.3 | MIT | — | |
| kigkonsult/icalcreator | PHP library for creating, parsing, and managing iCalendar (.ics) data per RFC 5545/2445 and related extensions. Build calendars with events, todos, journals, freebusy, availability, timezones, participants, locations, and more. | 247 | 248 | 80 | 59K | 2 | 4.2 | 33.6 | LGPL-3.0 | — | |
| kitloong/eloquent-power-joins-with-compoships | — | 26 | 26 | 3 | 464 | 0 | 3.2 | 17.7 | MIT | 11 months ago | |
| kitloong/laravel-migrations-generator | Generate Laravel migration files from an existing database schema, including columns, indexes, and foreign keys. Works with MariaDB/MySQL, PostgreSQL, SQL Server, and SQLite. Generate all tables or target/ignore specific tables via Artisan. | 2,863 | 2,886 | 294 | 336K | 1 | 47.2 | 32.2 | MIT | 4 months ago | |
| klarna/checkout | Deprecated Klarna Checkout PHP library/SDK for integrating Klarna Checkout. This package is no longer supported; use the maintained replacement klarna/kco_rest_php instead. Documentation and examples available at developers.klarna.com. | 34 | 38 | 24 | 9K | 3 | 1.0 | 24.6 | — | — | |
| kleijnweb/php-api-descriptions | Parse and handle PHP API Description documents (OpenAPI-like) with utilities for loading, validating, and working with structured API metadata. Useful for tooling that needs to read API specs and generate clients, docs, or integrations. | 5 | 5 | 4 | 30 | 18 | 2.8 | 11.8 | LGPL-3.0 | — | |
| kleijnweb/php-api-routing-bundle | Laravel-friendly bundle for building API routing with a structured approach. Helps organize route definitions, controllers, and versioned endpoints into a cleaner setup for small to medium PHP APIs. | 2 | 2 | 2 | 3 | 0 | 0.0 | 2.9 | LGPL-3.0 | — | |
| kleijnweb/swagger-bundle | Unmaintained Symfony bundle for contract-first REST APIs using OpenAPI/Swagger. Generates routing from specs, validates requests, and transforms input/output with minimal config and no FOSRestBundle/Twig. Includes security integration; 4.0 beta targets PHP 7. | 24 | 24 | 9 | 7 | 7 | 3.6 | 3.4 | LGPL-3.0 | 9 years ago | |
| knplabs/packagist-api | — | 182 | 187 | 44 | 31K | 2 | 29.0 | 36.6 | MIT | 1 month ago | |
| korridor/laravel-computed-attributes | Adds “computed attributes” to Laravel models, letting you define dynamic/derived properties that behave like normal attributes (including access/casting/serialization) without storing them in the database. Useful for clean model APIs and reusable calculations. | 12 | 12 | 4 | 6K | 1 | 18.8 | 42.2 | MIT | 4 months ago | |
| korridor/laravel-has-many-merged | Add a custom Eloquent hasManyMerged relationship to merge multiple hasMany relations into one collection. Query, eager load, sort, and paginate merged results as a single relation while keeping models and constraints intact. | 90 | 90 | 3 | 5K | 4 | 17.4 | 28.3 | MIT | 5 months ago | |
| korridor/laravel-has-many-sync | — | 36 | 36 | 3 | 8K | 0 | 15.6 | 35.9 | MIT | 5 months ago | |
| korridor/laravel-model-validation-rules | — | 29 | 29 | 6 | 13K | 0 | 16.5 | 40.5 | MIT | 5 months ago | |
| ktamas77/firebase-php | PHP library for Firebase integration: access Realtime Database, Authentication and other Firebase services with a simple, lightweight API. Supports service account credentials, token handling, and common CRUD operations—useful for Laravel or any PHP app needing Firebase. | 784 | 793 | 204 | 31K | 20 | 15.9 | 28.5 | — | — | |
| kwn/number-to-words | Convert numbers and currency amounts to words in PHP. Supports multiple languages via RFC 3066 identifiers, with number and currency transformers. Simple API: create transformers or use static calls to render values like 5120 as “five thousand one hundred twenty”. | 428 | 439 | 169 | 136K | 4 | 32.8 | 42.4 | MIT | 2 months ago | |
| l0n3ly/laravel-dynamic-helpers | — | 0 | 1 | 0 | 22 | 0 | 17.1 | 21.4 | MIT | 3 months ago | |
| laktak/hjson | PHP library for parsing and generating Hjson (Human JSON). Read relaxed JSON with comments, optional commas, and unquoted keys/strings; stringify back to Hjson. Supports preserving whitespace/comments for round-trip editing. Install via Composer: laktak/hjson. | 86 | 87 | 19 | 4K | 2 | 5.0 | 22.4 | MIT | 1 year ago | |
| laminas/laminas-coding-standard | Provides Laminas PHP coding standard rules and tooling to enforce consistent code style and quality across projects, integrating with CI to automate checks and help teams follow Laminas conventions. | 34 | 34 | 17 | 66K | 5 | 7.0 | 46.9 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-di | Dependency injection container for Laminas apps. Supports autowiring, configuration-driven definitions, factories, and runtime instantiation to manage object creation and wiring with minimal boilerplate. Integrates with Laminas ServiceManager patterns and PSR-friendly practices. | 36 | 36 | 25 | 352K | 9 | 19.1 | 64.6 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-xml | Secure XML utilities for PHP: parse and validate XML with safe defaults, mitigate XXE/XEE attacks, and control external entity loading. Helpful for apps that consume untrusted XML and need hardened DOM/LibXML configuration. | 14 | 14 | 10 | 72K | 1 | 11.3 | 54.7 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-zendframework-bridge | Provides compatibility bridge for Laminas to ease migration from Zend Framework. Maps legacy Zend class names to Laminas equivalents via autoloading, allowing existing Zend-based apps and libraries to run with minimal changes during upgrades. | 1,186 | 1,187 | 26 | 482K | 1 | 16.2 | 37.1 | BSD-3-Clause | 2 years ago | |
| laravelium/feed | — | 365 | 367 | 96 | 180 | 0 | 25.8 | 2.8 | MIT | 3 weeks ago | |
| laravelium/sitemap | — | 1,340 | 1,349 | 274 | 339 | 1 | 22.1 | 1.4 | MIT | 4 weeks ago | |
| laravel-json-api/neomerx-json-api | — | 9 | 9 | 5 | 75K | 1 | 0.4 | 52.9 | Apache-2.0 | — | |
| leafo/lessphp | leafo/lessphp is a PHP compiler for the LESS CSS language. Compile .less files to CSS in your apps or build scripts, with support for variables, mixins, nesting, imports, and other core LESS features, plus caching and CLI usage. | 2,179 | 2,211 | 509 | 19K | 185 | 45.9 | 38.4 | NOASSERTION | — | |
| leafo/scssphp | leafo/scssphp is a PHP compiler for SCSS/Sass. Use it to compile .scss files to CSS in PHP apps, with support for variables, nesting, mixins, imports, and more. Handy for build pipelines, theming, or on-the-fly stylesheet generation. | 1,331 | 1,407 | 210 | 36K | 5 | 23.6 | 22.1 | MIT | 7 years ago | |
| league/climate | League CLImate makes PHP CLI output nicer with easy colored text, formatting, and styled messages. Install via Composer and use simple methods like red() or blue() to print readable, attention-grabbing console output for scripts and command-line tools. | 1,895 | 1,942 | 125 | 209K | 11 | 16.5 | 31.7 | MIT | — | |
| league/container | league/container is a lightweight PSR-11 dependency injection container for PHP. Define entries, factories, and autowiring-friendly services to manage application dependencies cleanly, with modern PHP support and solid tooling for testing and analysis. | 868 | 908 | 104 | 2M | 5 | 29.8 | 52.5 | MIT | 6 months ago | |
| league/json-guard | Unmaintained JSON Schema validator (draft 4) for PHP. Passes the full Draft 4 test suite, supports custom rule sets, and returns helpful errors with JSON Pointers. Consider opis/json-schema or swaggest/php-json-schema as alternatives. | 172 | 183 | 27 | 9K | 8 | 2.0 | 18.3 | MIT | — | |
| league/oauth2-client | OAuth 2.0 client library for PHP. Provides a solid base for implementing “Sign in with …” flows and RFC 6749-compliant integrations, with a GenericProvider for bearer-token services and an extensible architecture for custom providers. | 3,817 | 3,894 | 769 | 4M | 41 | 62.4 | 63.7 | MIT | 9 months ago | |
| league/oauth2-facebook | — | 301 | 320 | 72 | 268K | 1 | 3.9 | 40.7 | MIT | — | |
| league/oauth2-google | Google OAuth 2.0 provider for thephpleague/oauth2-client. Implements OpenID Connect sign-in with Google, supports Authorization Code flow, and helps fetch user details and tokens using your Google client ID/secret. Compatible with PHP 8.x. | 425 | 460 | 78 | 815K | 5 | 5.8 | 46.2 | MIT | — | |
| league/oauth2-server | Standards-compliant OAuth 2.0 authorization server for PHP. Protect APIs with bearer access tokens, issue and refresh tokens, and support common grants (auth code, client credentials, device, implicit, password, refresh) with PSR-7 interoperability and RFC support. | 6,662 | 6,736 | 1,137 | 5M | 56 | 84.1 | 73.6 | MIT | 2 months ago | |
| league/plates | — | 1,529 | 2,104 | 183 | 122K | 18 | 25.5 | 35.9 | MIT | 1 year ago | |
| league/tactician | Tactician is a small, pluggable PHP command bus. Route commands to handlers and extend behavior via middleware and plugins (logging, containers, Doctrine transactions, queuing, events, locking). Install with Composer and integrate with your framework of choice. | 866 | 872 | 91 | 172K | 2 | 18.8 | 34.3 | MIT | 9 months ago | |
| league/tactician-container | PSR-11 container plugin for League Tactician that lazily loads command handlers from your DI container. Install via Composer and integrate with Tactician to resolve handlers on demand for cleaner wiring and faster bootstrap. | 77 | 77 | 10 | 77K | 2 | 2.3 | 41.2 | MIT | 4 years ago | |
| leanphp/phpspec-code-coverage | — | 61 | 56 | 37 | 2K | 4 | 2.5 | 22.7 | NOASSERTION | — | |
| leaphub/phpcs-symfony2-standard | — | 46 | 47 | 17 | 484 | 0 | 0.7 | 14.5 | — | — | |
| leocavalcante/siler | Siler is a zero-dependency PHP library/micro-framework of high-level functional abstractions for declarative apps and routing. Fast, flat-file friendly, and works well with Swoole. Note: the repository is archived; Nano is recommended as an alternative. | 1,109 | 1,125 | 90 | 170 | 14 | 9.8 | 7.4 | MIT | 5 years ago | |
| linecorp/line-bot-sdk | — | 735 | 743 | 647 | 95K | 1 | 46.6 | 34.2 | Apache-2.0 | 2 months ago | |
| litesaml/schemas | Provides XML schemas for the Lite SAML ecosystem, enabling validation and tooling for SAML documents used across Lite Saml packages. Requires PHP 8.1+ and installs via Composer. | 0 | 0 | 1 | 247K | 0 | 0.0 | 55.3 | MIT | — | |
| lmc/coding-standard | Deprecated PHP coding standard for Alma Career Czechia (formerly LMC). Based on PSR-12 and partially PER 2.0, delivered via EasyCodingStandard with rules for PHP-CS-Fixer and PHP_CodeSniffer to enforce readable, consistent code and catch common mistakes. | 0 | 0 | 0 | 1K | 0 | 0.0 | 30.7 | MIT | — | |
| lstrojny/functional-php | Functional PHP adds a rich set of functional programming helpers for PHP: map/filter/reduce, partial application, currying, composition, and collections utilities. Write cleaner, more declarative code without changing your framework or coding style. | 1,984 | 1,996 | 202 | 60K | 8 | 31.4 | 28.3 | MIT | 6 months ago | |
| lukascivil/treewalker | Lightweight PHP library to traverse and manipulate nested data (arrays, objects, JSON) interchangeably. Includes recursive walker, diffing (new/removed/edited), structure merging, and dynamic get/set helpers. Supports PHP 8.1+. | 73 | 74 | 28 | 50K | 0 | 17.2 | 43.8 | MIT | 4 months ago | |
| m6web/coke | Coke is a CLI wrapper around PHP_CodeSniffer that lets you manage per-project rules via a .coke file. Run phpcs with easy include/exclude lists, optional “only git changed” mode, verbose output, and pass through any phpcs arguments. | 68 | 70 | 9 | 1K | 0 | 0.8 | 12.3 | MIT | 9 years ago | |
| m6web/symfony2-coding-standard | Symfony2 coding standard ruleset for PHP_CodeSniffer from M6Web, providing a ready-to-use standard aligned with Symfony2 conventions to help keep code style consistent across teams and projects. | 17 | 19 | 5 | 1K | 0 | 1.0 | 18.8 | MIT | 10 years ago | |
| mailchimp/marketing | — | 166 | 169 | 104 | 262K | 0 | 4.5 | 45.4 | NOASSERTION | — | |
| mailchimp/transactional | Official PHP client for Mailchimp Transactional (Mandrill) API v1. Send emails, manage templates, allowlists, exports, webhooks, and more with simple POST calls. Requires PHP 7.2+. Install via Composer: mailchimp/transactional. | 52 | 52 | 37 | 323K | 0 | 1.5 | 52.0 | NOASSERTION | — | |
| mailgun/mailgun-php | Official Mailgun PHP SDK (PSR-18/PSR-7 compatible) for sending email and managing Mailgun API features like domains, IPs/pools, analytics, and subaccounts. Works with your chosen HTTP client; supports US/EU endpoints. | 1,138 | 1,167 | 315 | 619K | 1 | 41.4 | 43.4 | MIT | 2 months ago | |
| mailjet/mailjet-apiv3-php | Official Mailjet PHP wrapper for the Mailjet API v3. Send and track transactional emails, manage contacts, lists and templates, handle events, and integrate Mailjet features in PHP apps with simple client setup and HTTP calls. | 274 | 275 | 92 | 269K | 0 | 32.0 | 48.1 | MIT | 1 month ago | |
| marcusschwarz/lesserphp | PHP port of LESS compiler for Laravel and other projects. Compile .less files to CSS in your build or runtime workflow with simple API integration. Useful for legacy apps needing LESS support without Node tooling. | 28 | 29 | 11 | 263K | 7 | 2.1 | 39.5 | NOASSERTION | 5 years ago | |
| markbaker/complex | PHP class library for complex number math. Create and operate on complex values with add/subtract/multiply/divide plus polar functions (theta, rho), conjugate/inverse, roots, logs, exponentials, powers, and a full set of trig and hyperbolic functions. | 1,663 | 1,663 | 12 | 8M | 1 | 10.3 | 51.5 | MIT | 5 years ago | |
| markbaker/matrix | PHPMatrix is a PHP matrix algebra library supporting addition, subtraction, multiplication, division, determinants, inverses, transpose, trace, solve (A·X=B), and LU/QR decompositions. Install via Composer as markbaker/matrix and use Matrix objects from arrays. | 1,514 | 1,516 | 14 | 10M | 2 | 9.9 | 53.5 | MIT | 5 years ago | |
| martin1982/facebook-graph-sdk | PHP 7.4+ Facebook Graph SDK (v7) for accessing the Facebook Platform. Install via Composer, initialize with app ID/secret, and make Graph API requests with built-in helpers for login flows and access tokens. Includes docs and PHPUnit tests. | 0 | 0 | 1 | 306 | 0 | 1.2 | 34.4 | NOASSERTION | 3 years ago | |
| matthewbdaly/laravel-azure-storage | Deprecated (March 2024): Azure Blob Storage driver for Laravel’s Storage API via Flysystem 3 Azure adapter. Provides a custom “azure” disk for Blob containers/URLs. Use the maintained replacement: https://github.com/Azure-OSS/azure-storage-php-adapter-laravel | 230 | 226 | 55 | 59K | 1 | 3.7 | 23.4 | MIT | 4 years ago | |
| matthiasmullie/path-converter | Convert relative paths between source and target locations. Given a file currently relative to one path (e.g., an import), it returns the equivalent relative path from another path—useful for moving/minifying assets while keeping URLs correct. | 103 | 107 | 13 | 927K | 2 | 1.7 | 54.6 | MIT | 6 years ago | |
| maxmind/web-service-common | Shared internal code for MaxMind’s PHP web service client APIs (not for direct third‑party use). Requires PHP 8.1+. Provides common components, dependencies managed via Composer, PSR‑12 style, semantic versioning, Apache 2.0 licensed. | 298 | 299 | 14 | 3M | 0 | 13.6 | 58.3 | Apache-2.0 | 8 months ago | |
| maxmind-db/reader | PHP library for reading MaxMind DB (.mmdb) files to look up data by IPv4/IPv6 subnet. Supports fast lookups via optional C extension (libmaxminddb) or a pure PHP implementation installed with Composer. Suitable for GeoIP-style IP metadata queries. | 706 | 713 | 83 | 3M | 5 | 21.9 | 53.5 | Apache-2.0 | 10 months ago | |
| mayflower/mo4-coding-standard | PHP_CodeSniffer ruleset implementing the MO4 coding standard. Extends Symfony’s standard with extra sniffs for array formatting and alignment, multiline arrays, property docblock @var rules, and lexicographically sorted use statements (configurable ordering). | 17 | 17 | 10 | 8K | 0 | 24.2 | 42.3 | MIT | 1 month ago | |
| mbarlow/megaphone | — | 268 | 267 | 22 | 1K | 2 | 18.3 | 11.0 | MIT | 5 months ago | |
| mdanter/ecc | Pure-PHP elliptic curve cryptography for ECDSA signatures and Diffie-Hellman key exchange. Supports common NIST and secp curves (including secp256k1), deterministic HMAC-based k generation, and constant-time scalar multiplication. Requires GMP. | 347 | 345 | 103 | 24K | 9 | 8.0 | 30.1 | — | — | |
| mediawiki/mediawiki-codesniffer | PHP CodeSniffer ruleset that enforces MediaWiki coding conventions. Install via Composer, add the MediaWiki standard to your phpcs.xml, then run phpcs/phpcbf to lint and auto-fix issues. Includes configurable sniffs for project-specific needs. | 33 | 34 | 12 | 77K | 0 | 0.5 | 46.4 | GPL-2.0 | — | |
| mf2/mf2 | Pure PHP microformats2 parser that turns HTML into structured data. Uses generic rules (p-, u-, etc.) rather than hard-coded formats, keeping the parser small and maintainable. Install via Composer; optionally uses masterminds/html5 for better HTML5 parsing. | 198 | 202 | 39 | 6K | 22 | 12.5 | 30.8 | CC0-1.0 | 4 years ago | |
| microsoft/azure-storage | Deprecated PHP client libraries for Microsoft Azure Storage (Blob, Table, Queue, File). Provides APIs to create/list/delete containers, blobs, tables, entities, queues, and metadata. In community support until 17 Mar 2024, then retired. | 214 | 186 | 200 | 13K | 54 | 16.0 | 30.1 | MIT | 4 years ago | |
| microsoft/windowsazure | PHP client libraries for Microsoft Azure Tables, Blobs, Storage Queues, Service Bus, and runtime/management APIs. Note: this SDK is retired (since Feb 2021) and no longer maintained; use Azure REST APIs or azure-storage-php for Storage. | 419 | 427 | 276 | 4K | 89 | 17.2 | 26.5 | Apache-2.0 | 8 years ago | |
| middlewares/fast-route | PSR-15 middleware that integrates FastRoute for route matching and handler discovery. Adds the matched handler and route parameters as request attributes, and can generate 404/405 responses via a PSR-17 response factory (auto-detected by default). | 95 | 98 | 7 | 5K | 0 | 5.5 | 21.6 | MIT | 1 year ago | |
| middlewares/request-handler | PSR-15/PSR-7 request handler middleware for PHP. Build a flexible pipeline that routes an incoming ServerRequest to your handler stack, with clean delegation and composable middlewares—ideal for frameworks or custom apps needing standard request processing. | 44 | 46 | 5 | 71K | 0 | 4.9 | 44.1 | MIT | 1 year ago | |
| middlewares/utils | Common utilities for Middlewares PSR packages: auto-discovered PSR-7/PSR-17 Factory (Diactoros, Guzzle, Slim, Nyholm, Sunrise) plus PSR-15 Dispatcher for testing, callable handler helpers, and HTTP error exceptions. | 50 | 50 | 12 | 138K | 1 | 9.7 | 47.4 | MIT | 1 year ago | |
| mike42/escpos-php | PHP library for ESC/POS receipt printers. Print text, images, barcodes, QR codes and cut paper over USB, network, serial or Windows share. Includes connectors and utilities for common thermal POS printers and cash drawers. | 2,791 | 2,807 | 881 | 85K | 524 | 70.6 | 52.0 | NOASSERTION | 2 months ago | |
| mike42/gfx-php | gfx-php is a PHP graphics helper library by mike42, aimed at generating and manipulating simple bitmap-style images and drawing primitives. Useful for lightweight image rendering tasks where full GD/Imagick workflows feel too heavy. | 27 | 28 | 5 | 71K | 4 | 22.6 | 55.9 | LGPL-2.1 | 2 months ago | |
| mikebronner/laravel-model-caching | Speeds up Eloquent by automatically caching model queries and relationships, cutting repetitive database hits. Drop-in package with cache tagging support, configurable cache stores and TTLs, and easy invalidation on model updates—ideal for high-traffic Laravel apps. | 2,371 | 2,371 | 228 | 14K | 0 | 48.0 | 13.5 | MIT | 1 month ago | |
| mikey179/vfsstream | vfsStream provides a PHP stream wrapper for an in-memory virtual file system, ideal for unit tests. Mock files, directories, permissions, and content without touching disk, and use it with PHPUnit, SimpleTest, or any test framework. | 1,440 | 1,460 | 104 | 2M | 28 | 24.4 | 55.3 | BSD-3-Clause | 2 years ago | |
| milenmk/laravel-email-change-confirmation | Laravel package for confirming user email address changes. Adds a verification flow (often via signed link/token), protects accounts by requiring confirmation before updating the email, and integrates cleanly with common auth setups in Laravel apps. | 2 | 2 | 0 | 2 | 0 | 15.7 | 3.5 | MIT | 3 months ago | |
| miljar/php-exif | PHPExif is a PHP library for reading image metadata (EXIF/IPTC) through a clean, standard API. It wraps native PHP functions like exif_read_data and iptcparse, and supports the ExifTool CLI adapter for broader metadata extraction. | 148 | 158 | 38 | 36K | 7 | 6.6 | 34.9 | MIT | 7 years ago | |
| mjaschen/phpgeo | PHPGeo is a lightweight geospatial library for PHP. Model geographic coordinates (with ellipsoid support) and compute high‑precision distances and related calculations between points. Compatible with modern PHP versions (8.2+ for latest). | 1,612 | 1,632 | 198 | 193K | 21 | 20.2 | 35.1 | MIT | — | |
| mobiledetect/mobiledetectlib | Lightweight PHP library to detect mobile devices and tablets using User-Agent and HTTP headers. Provides simple checks like isMobile() and isTablet(), regularly updated with device rules, and easy to install via Composer for any PHP app. | 10,679 | 10,784 | 2,607 | 4M | 18 | 62.3 | 46.1 | MIT | 3 months ago | |
| mohammadv184/arcaptcha | — | 9 | 10 | 3 | 57 | 1 | 1.3 | 11.8 | MIT | 5 years ago | |
| mohammadv184/arcaptcha-laravel | — | 8 | 8 | 3 | 1 | 0 | 0.7 | 0.6 | MIT | 4 years ago | |
| mongodb/mongodb | High-level MongoDB PHP library built on the mongodb extension. Provides client, database, and collection abstractions with full CRUD and common commands like index and collection management—similar to other official MongoDB drivers. | 1,612 | 1,693 | 264 | 1M | 0 | 45.2 | 46.7 | Apache-2.0 | 1 month ago | |
| moontoast/math | PHP math utilities for Laravel and general use, offering convenient helpers for precise calculations, percentages, rounding, and numeric formatting. Lightweight and easy to integrate into apps where consistent arithmetic and number handling matter. | 456 | 365 | 7 | 141K | 1 | 2.3 | 24.2 | Apache-2.0 | 6 years ago | |
| moxio/php-codesniffer-sniffs | Custom PHP_CodeSniffer 3.x sniffs from Moxio to catch subtle PHP bugs and unexpected behavior. Provides a standalone ruleset or individual sniffs for other standards, enforcing safer comparisons, strict base64_decode, switch continue rules, and more. | 17 | 18 | 11 | 3K | 0 | 16.6 | 33.4 | MIT | 8 months ago | |
| mpdf/mpdf | mPDF is a PHP library for generating PDF files from UTF-8 HTML. Install via Composer and render documents with simple WriteHTML() calls. Supports modern PHP versions and requires mbstring and gd, with extras like zlib for advanced features. | 4,700 | 4,880 | 1,110 | 2M | 314 | 60.0 | 58.9 | GPL-2.0 | 4 years ago | |
| mpdf/qrcode | Laravel-friendly QR code generator for mPDF: create QR codes as images/data URIs and embed them in PDFs. Simple API for sizing, error correction, and output formats—ideal for invoices, tickets, and labels. | 51 | 52 | 15 | 117K | 1 | 0.9 | 46.3 | LGPL-3.0 | — | |
| myclabs/php-enum | myclabs/php-enum brings SplEnum-style enums to PHP. Define enum classes, get autogenerated static constructors, validate values, compare instances, list possible values, and use enums as parameter/return types with extra methods—without a PHP extension. | 2,722 | 2,755 | 127 | 3M | 12 | 30.2 | 45.4 | MIT | 1 year ago | |
| myfatoorah/library | PHP library for integrating MyFatoorah payment gateway. Create invoices, execute and verify payments, handle callbacks, and manage payment status in your Laravel or PHP app with a simple API wrapper and configuration options. | 0 | 0 | — | 46K | — | 0.0 | 55.3 | — | — | |
| nebo15/eloquent.changelog | Laravel package that adds changelog/history tracking to Eloquent models. Record changes to attributes and keep an audit trail you can query later, useful for debugging, compliance, and reviewing edits over time. | 0 | 0 | 0 | 89 | 0 | 2.1 | 27.0 | — | 10 years ago | |
| nebo15/lumen.rest | — | 1 | 1 | 0 | 89 | 0 | 3.0 | 23.1 | — | 10 years ago | |
| neomerx/json-api | Framework-agnostic PHP library implementing JSON:API v1.1. Builds compliant documents, relationships, compound includes, meta and errors. Parses/validates Accept/Content-Type and query params (pagination, sorting, sparse fields) to return proper 415/406 responses. | 737 | 743 | 66 | 24K | 8 | 16.9 | 23.0 | Apache-2.0 | 6 years ago | |
| nesbot/carbon | Carbon is a PHP DateTime extension for easy date/time parsing, formatting, arithmetic, timezones, and human-friendly differences. Common in Laravel, it adds a fluent API, helpers like now()/today(), and readable methods for complex date logic. | 195 | 608 | 30 | 16M | 0 | 28.1 | 64.7 | MIT | 1 month ago | |
| netresearch/jsonmapper | Map JSON to strongly-typed PHP objects with JSONMapper. Hydrate class properties from stdClass/arrays, support nested objects and collections, docblock/type-hint based mapping, and optional strict checking for missing or invalid fields. | 1,573 | 1,602 | 185 | 2M | 2 | 13.8 | 43.9 | OSL-3.0 | — | |
| nfephp-org/sped-common | Biblioteca PHP com classes utilitárias compartilhadas para os projetos SPED da nfephp-org: NFe, CTe, MDFe, e-Financeira, eSfinge e eSocial. Reúne componentes comuns para facilitar integrações e reutilização de código. | 110 | 110 | 125 | 127K | 2 | 4.9 | 42.9 | NOASSERTION | — | |
| nfephp-org/sped-cte | — | 122 | 118 | 137 | 11K | 13 | 13.5 | 31.4 | NOASSERTION | 1 year ago | |
| nfephp-org/sped-da | Biblioteca PHP para gerar PDFs de documentos auxiliares do Sped (DANFE, DACTE, DAMDFE) a partir de XML, baseada nas classes legadas do NFePHP. Foco em conformidade SEFAZ, simplicidade e escopo genérico, sem customizações de sistema. | 154 | 154 | 271 | 95K | 44 | 23.4 | 55.3 | NOASSERTION | 5 years ago | |
| nfephp-org/sped-gtin | Valide GTINs (EAN-8/12/13/14) para NFe/NFCe layout 4.00 conforme NT 2021.003: verifica estrutura, prefixo 789/790, região e dígito verificador, ajudando a evitar rejeições da SEFAZ por código inválido. | 17 | 17 | 21 | 104K | 0 | 0.7 | 52.0 | NOASSERTION | — | |
| nfephp-org/sped-nfe | Biblioteca PHP para gerar, assinar e comunicar NF-e (55) e NFC-e (65) com as SEFAZ. Suporta todos os estados, emissão com eCPF (com exceções), envio síncrono e atualizações conforme notas técnicas e schemas recentes do SPED NF-e. | 1,521 | 1,517 | 638 | 87K | 2 | 23.8 | 26.2 | NOASSERTION | 6 years ago | |
| ninjify/coding-standard | PHP_CodeSniffer coding standard for PHP projects. Install via Composer and include the provided ruleset.xml or Contributte profile. Supports excluding paths and ships PhpStorm code style presets. Maintained by Contributte. | 13 | 14 | 6 | 1K | 0 | 5.9 | 27.3 | MIT | 4 years ago | |
| nunomaduro/phpinsights | PHP Insights analyzes PHP code quality, style, architecture, and complexity from your terminal. Works out of the box with Laravel (artisan insights), Symfony, Yii, Magento, and more, with built-in checks for reliability and loose coupling. | 5,631 | 5,621 | 300 | 268K | 69 | 71.3 | 52.1 | MIT | 5 months ago | |
| ocramius/proxy-manager | ProxyManager generates and manages PHP proxy classes (virtual proxies, lazy-loading value holders, etc.) to implement the Proxy Pattern. Useful for lazy-loading, interceptors, and advanced DI/ORM scenarios. Install via Composer and use factory helpers to create proxies. | 4,943 | 4,965 | 190 | 200K | 37 | 52.3 | 40.7 | MIT | 4 years ago | |
| omnipay/common | Framework-agnostic core for Omnipay payment gateways. Provides shared interfaces, request/response handling, HTTP client integration, and common utilities used by gateway drivers so apps can add and swap payment providers with a consistent API. | 342 | 350 | 245 | 435K | 39 | 40.4 | 64.3 | MIT | 7 months ago | |
| omnipay/dummy | Omnipay Dummy gateway for testing: simulates successful and failed payments without talking to real processors. Useful for local development, demos, and automated tests with predictable request/response behavior, supporting common Omnipay purchase flows. | 28 | 28 | 18 | 30K | 1 | 2.4 | 41.5 | MIT | 8 years ago | |
| omnipay/paypal | PayPal gateway driver for the Omnipay PHP payments library. Supports Express Checkout (including In-Context), Website Payments Pro, and PayPal REST API. Install via Composer and use with Omnipay for framework-agnostic payment processing. | 314 | 326 | 177 | 92K | 71 | 31.3 | 58.5 | MIT | 8 years ago | |
| onelogin/php-saml | PHP toolkit for adding SAML 2.0 SSO to your app. Handles login/logout, assertion processing, metadata generation, and signature/encryption validation, with strict security options and PHP 7.3+ (4.x) or older PHP support via branches. | 1,331 | 1,336 | 499 | 1M | 43 | 59.5 | 66.9 | MIT | 4 months ago | |
| ongr/elasticsearch-dsl | Object-oriented Elasticsearch query builder for PHP. Build searches, filters, aggregations and more with a DSL, then export to arrays for elasticsearch-php or ONGR ElasticsearchBundle. Supports Elasticsearch 5/6/7 via versioned releases. | 464 | 470 | 206 | 36K | 41 | 31.2 | 44.2 | MIT | 3 years ago | |
| online-payments/sdk-php | PHP SDK for integrating Online Payments into your app. Create and manage hosted checkouts, process card and local payments, handle refunds and payouts, and verify webhooks. Built for Laravel/PHP projects with clean models, API clients, and examples. | 5 | 5 | 1 | 9K | 0 | 30.4 | 51.6 | NOASSERTION | 3 weeks ago | |
| onnov/detect-encoding | Fast Cyrillic text encoding detector for PHP to replace unreliable mb_detect_encoding. Identifies Windows-1251, KOI8-R, ISO-8859-5 (optionally IBM866/MacCyrillic) using code page ranges, with high accuracy even on short strings and very large texts. | 22 | 23 | 5 | 137K | 1 | 2.2 | 52.1 | MIT | 5 years ago | |
| onramplab/laravel-auditing-log | — | 1 | 1 | 0 | 593 | 0 | 0.9 | 34.2 | MIT | 3 years ago | |
| onramplab/laravel-custom-fields | — | 10 | 10 | 6 | 59 | 2 | 2.7 | 11.1 | MIT | 1 year ago | |
| onramplab/laravel-security-model | — | 0 | 0 | 0 | 594 | 0 | 3.0 | 38.3 | MIT | 3 years ago | |
| onramplab/onr-phpcs-laravel | Opinionated PHP_CodeSniffer ruleset for Laravel projects. Provides a ready-to-use PHPCS configuration with Laravel-focused coding standards to help keep code style consistent across your app and team. | 0 | 0 | 0 | 984 | 0 | 0.0 | 41.4 | Unlicense | — | |
| oomphinc/composer-installers-extender | Extends Composer Installers to add custom installer types and paths without forking. Define extra installer mappings for plugins/themes/modules and other packages, keeping your project’s directory structure consistent across Composer installs. | 236 | 241 | 51 | 574K | 8 | 3.4 | 35.2 | MIT | 5 years ago | |
| opentracing/opentracing | — | 510 | 515 | 55 | 143K | 6 | 4.1 | 24.7 | Apache-2.0 | 4 years ago | |
| openzipkin/zipkin | — | 277 | 278 | 60 | 85K | 11 | 15.6 | 38.4 | Apache-2.0 | 1 year ago | |
| oro/commerce | — | 206 | 207 | 95 | 1K | 59 | 25.7 | 34.4 | NOASSERTION | 6 years ago | |
| oro/crm | — | 681 | 682 | 216 | 2K | 58 | 35.0 | 28.3 | NOASSERTION | 9 years ago | |
| oro/doctrine-extensions | Adds extra Doctrine DQL functions and field types for MySQL and PostgreSQL (e.g., DATE/TIME, TIMESTAMPDIFF, CONVERT_TZ, DAY/WEEK/MONTH, MD5). Includes registration examples for common frameworks and guidance for extending platforms/functions. | 343 | 344 | 53 | 141K | 2 | 17.5 | 37.5 | NOASSERTION | 10 months ago | |
| oro/platform | — | 643 | 646 | 338 | 3K | 221 | 42.4 | 34.9 | MIT | 6 years ago | |
| ovh/ovh | — | 303 | 307 | 109 | 54K | 12 | 12.9 | 37.4 | NOASSERTION | 1 year ago | |
| padosoft/laravel-querymonitor | — | 3 | 3 | 1 | 1 | 0 | 0.8 | 1.3 | MIT | 1 year ago | |
| paillechat/php-enum | PHP 7+ enum library: define enums by extending Enum and declaring constants, then instantiate via static named calls (IssueType::ONE()). Instances are strict-equal singletons, work with in_array/type hints, and can convert to/from names. | 16 | 17 | 3 | 527 | 0 | 2.0 | 20.8 | MIT | 8 years ago | |
| palepurple/propel1 | Fork of legacy Propel 1.x ORM with patches to keep it usable on modern PHP: PHP 7.2–7.4 test fixes, SQL injection fix for limit/offset, count() fix, PropelArrayFormatter fix, and extensive phpdoc updates to support Psalm on generated code. | 4 | 4 | 4 | 137 | 0 | 0.4 | 20.5 | MIT | — | |
| paragonie/csp-builder | Build and send Content-Security-Policy headers in PHP from JSON files, JSON strings, or arrays. CSP Builder makes it easy to define directives programmatically and integrate CSP into web apps to improve security. | 540 | 546 | 39 | 79K | 7 | 33.8 | 37.2 | MIT | 1 month ago | |
| paragonie/ecc | Pure-PHP elliptic curve cryptography (ECDSA/ECDH) with an OpenSSL 3+ fast path and hardened constant-time fallbacks. Fork of phpecc/mdanter. Supports secp256k1, NIST P-256/384/521, Brainpool, plus optional insecure curves. | 24 | 24 | 6 | 49K | 0 | 22.4 | 53.4 | — | 1 month ago | |
| patchlevel/coding-standard | — | 1 | — | 0 | — | 2 | 0.6 | 0.8 | MIT | 3 years ago | |
| patrickbussmann/oauth2-apple | — | 117 | 116 | 72 | 78K | 6 | 18.1 | 45.9 | MIT | 6 months ago | |
| paypal/paypal-server-sdk | Official PayPal Server SDK for PHP. Integrates with a limited set of PayPal REST APIs (Orders, Payments, Vault, Transaction Search, Subscriptions). Supports sandbox/live environments, configurable timeouts, and optional retries/backoff. | 64 | 63 | 18 | 135K | 0 | 0.9 | 45.8 | NOASSERTION | — | |
| pccomponentes/coding-standard | PcComponentes Coding Standard adds PHP_CodeSniffer sniffs to enforce consistent PHP style. Install via Composer as a dev dependency and reference vendor/pccomponentes/coding-standard/src/ruleset.xml in your phpcs.xml(.dist) to apply the rules. | 3 | 3 | 3 | 1K | 0 | 25.1 | 40.4 | MIT | 3 months ago | |
| pdepend/pdepend | PHP Depend (PDepend) is a static analysis tool for PHP that measures software metrics and detects design issues. It generates reports (XML, HTML, etc.) to help spot complexity, coupling, and code structure problems for better maintainability. | 958 | 979 | 139 | 2M | 12 | 20.1 | 49.4 | BSD-3-Clause | 2 years ago | |
| pelago/emogrifier | Emogrifier converts CSS from blocks and stylesheets into inline style attributes in HTML. Ideal for HTML email rendering in clients with poor CSS support (e.g., Outlook, Gmail), ensuring consistent styling across email and mobile readers. | 947 | 958 | 158 | 825K | 81 | 40.1 | 66.8 | MIT | 9 months ago | |
| pepakriz/phpstan-exception-rules | PHPStan extension that adds custom rules for analyzing exceptions. It helps catch improper throwing/catching, missing @throws annotations, and other exception-related issues to improve correctness and maintainability in PHP codebases. | 109 | 111 | 10 | 4K | 8 | 12.1 | 23.6 | — | 4 years ago | |
| petrknap/eloquent | — | 0 | 0 | 0 | 317 | 0 | 19.9 | 39.7 | LGPL-3.0 | 2 months ago | |
| petrknap/optional | — | 0 | 0 | 0 | 3K | 0 | 17.3 | 52.3 | LGPL-3.0 | 8 months ago | |
| petrknap/shorts | — | 0 | 0 | 0 | 4K | 0 | 22.7 | 58.2 | LGPL-3.0 | 2 months ago | |
| petrknap/zoned-datetime-persistence | — | 0 | 0 | 0 | 311 | 0 | 22.3 | 40.2 | LGPL-3.0 | 2 months ago | |
| phalcon/cli-options-parser | — | 18 | — | 8 | — | 0 | 0.3 | — | BSD-3-Clause | 2 years ago | |
| phalcon/ide-stubs | — | 165 | — | 54 | — | 2 | 22.8 | — | NOASSERTION | 3 weeks ago | |
| phalcon/phalcon | Phalcon is a high-performance PHP web framework delivered as a C extension, offering low overhead, fast request handling, and an MVC architecture. Includes routing, DI, ORM, templating, caching, and other tools for building modern PHP apps. | 250 | 250 | 51 | 4K | 2 | 28.1 | 20.7 | MIT | 3 weeks ago | |
| phalcon/phql | — | 2 | 2 | 2 | 4K | 0 | 0.1 | 42.6 | MIT | — | |
| phalcon/talon | — | 1 | 1 | 0 | 15K | 0 | 23.3 | 62.9 | BSD-3-Clause | 1 month ago | |
| phalcon/traits | — | 6 | 6 | 4 | 14K | 0 | 21.4 | 52.5 | MIT | 2 months ago | |
| phalcon/volt | — | 12 | 12 | 4 | 8K | 0 | 0.2 | 38.2 | MIT | — | |
| pheromone/phpcs-security-audit | — | 728 | 731 | 78 | 61K | 18 | 12.4 | 35.4 | GPL-3.0 | 7 years ago | |
| phing/phing | Phing is a PHP build tool based on Apache Ant. Define XML build files to automate testing (PHPUnit), packaging, deployments, file transforms, filesystem tasks, SQL, SCM ops (Git/SVN/Hg), and docs generation. Extensible via custom PHP tasks. | 1,168 | 1,203 | 319 | 234K | 5 | 35.6 | 36.0 | LGPL-3.0 | 7 months ago | |
| phing/phing-composer-configurator | Composer plugin that installs and configures Phing from composer.json. Ensures the Phing binary and settings are set up during Composer install/update, simplifying Phing integration in PHP projects and keeping build tooling consistent. | 5 | 5 | 1 | 832 | 0 | 0.2 | 29.6 | — | — | |
| php-amqplib/php-amqplib | PHP client for RabbitMQ using the AMQP 0-9-1 protocol. Create connections and channels, publish and consume messages, manage exchanges/queues, acks and QoS. Widely used, framework-agnostic, suitable for workers and microservices. | 4,602 | 4,709 | 1,024 | 2M | 16 | 57.3 | 46.4 | LGPL-2.1 | 9 months ago | |
| php-collective/code-sniffer | PHP_CodeSniffer ruleset from PhpCollective: PSR-2 compliant with many extra sniffs/fixers (incl. PSR-12). Install via composer, add the provided ruleset to phpcs.xml, and run phpcs/phpcbf (or composer scripts) to check and auto-fix coding style. | 7 | 7 | 0 | 39K | 0 | 31.1 | 59.3 | MIT | 1 month ago | |
| phpcompatibility/php-compatibility | PHPCompatibility is a PHP_CodeSniffer ruleset that scans PHP code for cross-version compatibility issues. Check support for specific PHP versions, detect deprecated/removed features, and audit projects when upgrading or maintaining multi-version support. | 2,301 | 2,314 | 202 | 3M | 88 | 51.0 | 67.6 | LGPL-3.0 | 9 months ago | |
| phpcq/coding-standard | — | 1 | 1 | 3 | 218 | 4 | 1.2 | 29.2 | BSD-3-Clause | — | |
| phpcsstandards/phpcsdevcs | phpcsdevcs provides a set of PHP_CodeSniffer rules and configuration to enforce consistent coding standards across PHP projects. Drop-in standards for PHPCS with sensible defaults, helping teams catch style issues early and keep code clean and uniform. | 9 | 9 | 1 | 15K | 4 | 9.8 | 46.8 | LGPL-3.0 | 9 months ago | |
| phpcsstandards/phpcsdevtools | Developer tools for building and maintaining PHP_CodeSniffer standards. Helps scaffold sniffs, run and debug PHPCS rules, manage tests, and streamline local workflows so you can create, validate, and ship custom coding standards faster. | 17 | 17 | 6 | 17K | 4 | 4.2 | 43.6 | LGPL-3.0 | 1 year ago | |
| phpcsstandards/phpcsextra | PHPCSExtra adds extra rules, sniffs, and tooling to enhance PHP_CodeSniffer code style checks. Designed to complement existing standards, it helps catch more issues, enforce consistency, and integrate smoothly into CI for cleaner PHP codebases. | 104 | 103 | 7 | 2M | 36 | 37.5 | 79.4 | LGPL-3.0 | 1 month ago | |
| phpcsstandards/phpcsutils | Utilities and helper classes for building and maintaining PHP_CodeSniffer (PHPCS) standards and sniffs. Provides common abstractions and compatibility helpers to simplify writing custom rulesets and speed up development of consistent coding standards. | 63 | 63 | 8 | 3M | 25 | 35.5 | 73.3 | LGPL-3.0 | 1 month ago | |
| php-curl-class/php-curl-class | PHP Curl Class is a lightweight PHP library that simplifies making HTTP requests with cURL. Send GET/POST requests, work with APIs, handle headers, cookies, redirects, and errors with an easy, object-oriented interface. | 3,297 | 3,381 | 805 | 143K | 0 | 53.7 | 25.4 | Unlicense | 5 months ago | |
| phpdocumentor/graphviz | PHP library to create and render Graphviz DOT graphs. Build nodes and edges via a fluent API, generate DOT output, and render to common formats (PNG, SVG, PDF) through Graphviz executables—useful for diagrams, docs, and visualizing relations. | 98 | 102 | 16 | 746K | 1 | 3.2 | 54.3 | MIT | 4 years ago | |
| phpdocumentor/reflection | Static PHP code reflection library that parses one or more files (no execution) to build an object graph of your application's structure, including DocBlocks. Supports analyzing PHP versions from 5.2 up to your installed PHP version; useful for reflecting whole projects. | 125 | 126 | 60 | 907K | 8 | 29.8 | 62.5 | MIT | 3 months ago | |
| phpfastcache/phpfastcache | Phpfastcache is a fast, driver-based PHP caching library supporting PSR-6 and PSR-16. Works with many backends (files, APCu, Redis, Memcached, etc.), offers a unified API, and includes a type-aware v9 for PHP 8+. | 2,409 | 2,452 | 444 | 128K | 5 | 35.9 | 25.7 | MIT | 1 year ago | |
| phpfastcache/phpfastcache-devtools | Internal development tools used by Phpfastcache and its extensions. Provides utilities to support building, testing, and maintaining Phpfastcache-related packages and workflows. | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | MIT | — | |
| phpgt/cssxpath | — | 25 | 27 | 11 | 317K | 0 | 17.4 | 61.8 | MIT | 5 months ago | |
| phpgt/dom | — | 124 | 126 | 29 | 293K | 1 | 25.2 | 52.8 | MIT | 4 months ago | |
| phpmailer/phpmailer | PHPMailer is a full-featured email-sending library for PHP. Send via SMTP with authentication, TLS/SSL, and support for HTML and plain-text messages. Includes attachments, embedded images, CC/BCC, custom headers, and robust error handling. | 22,281 | 23,151 | 9,813 | 3M | 24 | 71.8 | 43.4 | LGPL-2.1 | 4 months ago | |
| phpmd/phpmd | PHPMD (PHP Mess Detector) scans PHP code for potential problems like overly complex methods, unused parameters, and suspicious code. It’s a CLI tool with configurable rulesets, Baseline support, and CI-friendly output formats to keep codebases clean. | 2,449 | 2,521 | 357 | 2M | 60 | 44.8 | 58.9 | BSD-3-Clause | 2 years ago | |
| php-mock/php-mock | Mock built-in PHP functions like time() or rand() in tests by leveraging PHP’s namespace fallback: define namespaced replacements for unqualified calls. Works in non-global namespaces; supports common test frameworks via integrations (e.g., PHPUnit). | 371 | 376 | 19 | 584K | 3 | 17.0 | 47.9 | WTFPL | 7 months ago | |
| phpmyadmin/coding-standard | phpMyAdmin Coding Standard provides PHP_CodeSniffer rules based on the Doctrine Coding Standard. Install via Composer and run phpcs with the PhpMyAdmin standard to enforce consistent PHP style across your project. | 20 | 21 | 6 | 21K | 0 | 23.0 | 48.8 | MIT | 1 month ago | |
| phpoffice/phpexcel | — | 11,364 | 11,631 | 4,118 | 242K | 561 | 30.0 | 28.5 | NOASSERTION | — | |
| phpoffice/phpspreadsheet | PhpSpreadsheet is a pure-PHP library to read and write spreadsheet files (Excel, LibreOffice Calc, and more). Create, modify, and export workbooks with rich formatting, formulas, and multiple formats via a well-documented API. | 13,978 | 14,295 | 3,627 | 9M | 84 | 92.5 | 72.9 | MIT | 2 months ago | |
| php-open-source-saver/fractal | Fractal is a maintained fork of thephpleague/fractal for transforming complex data into consistent API output. Provides a presentation layer with transformers, type casting, relationship includes, custom serializers, and pagination support for JSON/YAML APIs. | 4 | 4 | 2 | 49K | 0 | 9.0 | 57.5 | MIT | 8 months ago | |
| php-parallel-lint/php-code-style | Run style checks and enforce consistent PHP code formatting as part of your CI or local workflow. Includes an easy CLI setup for scanning projects, reporting violations, and keeping codebases clean and readable with minimal configuration. | 1 | 1 | 1 | 556 | 0 | 0.1 | 33.8 | — | — | |
| php-parallel-lint/php-parallel-lint | Parallel PHP syntax checker that lints files concurrently for faster CI runs. Supports plain/colored text, JSON, and checkstyle output, plus optional blame to find the commit that introduced errors. Install via Composer or use the provided PHAR. | 356 | 362 | 25 | 2M | 23 | 11.5 | 61.2 | NOASSERTION | 2 years ago | |
| php-riak/riak-client | — | 7 | 7 | 4 | 923 | 5 | 3.6 | 29.5 | MIT | 9 years ago | |
| php-school/terminal | php-school/terminal is a PHP library for building interactive terminal apps. It provides input/output helpers, ANSI styling, cursor control, and terminal state management, making it easy to create rich CLI UIs with prompts, menus, and formatted output. | 21 | 21 | 6 | 13K | 2 | 21.6 | 46.0 | — | 1 month ago | |
| phpseclib/bcmath_compat | BCMath compatibility layer for PHP environments without the bcmath extension. Provides drop-in function replacements used by phpseclib, helping big integer and cryptography features work consistently across shared hosts, minimal installs, and varied PHP builds. | 167 | 168 | 6 | 245K | 0 | 5.3 | 43.7 | MIT | 2 years ago | |
| phpseclib/phpseclib | MIT-licensed pure-PHP secure communications and crypto library: SSH-2, SFTP, X.509, RSA/DSA/ECDSA/ECDH, Ed25519/Curve25519, big integers, and modern ciphers (AES/ChaCha20, GCM/Poly1305). Composer-ready, LTS branches available. | 5,585 | 5,699 | 909 | 11M | 192 | 94.3 | 79.7 | MIT | 3 weeks ago | |
| php-standard-library/psalm-plugin | Psalm plugin for PHP Standard Library (PSL) that improves type inference for PSL Type specifications (e.g., shape/optional), producing more precise array shapes and safer analysis. Install via Composer and enable with psalm-plugin. | 25 | 25 | 7 | 25K | 1 | 17.8 | 45.9 | MIT | 6 months ago | |
| php-units-of-measure/php-units-of-measure | PHP library for representing physical quantities and converting units (length, mass, etc.). Encapsulate values with their unit, convert via toUnit(), and accept quantities in any unit without hardcoding conversions. Composer install, PSR-4 autoloading. | 315 | 316 | 78 | 95K | 12 | 8.1 | 39.0 | MIT | 1 year ago | |
| php-webdriver/webdriver | PHP bindings for Selenium WebDriver. Drive real browsers from PHP via W3C WebDriver (and legacy JsonWireProtocol), compatible with Selenium 2–4. Install via Composer and connect to Selenium Server or other remote ends for automation/testing. | 5,200 | 5,231 | 842 | 3M | 21 | 47.1 | 47.2 | MIT | — | |
| phrity/comparison | Lightweight PHP interfaces and a helper trait for object comparisons. Implement Equalable/Comparable (or just compare() via ComparisonTrait) to get equals/greater/less helpers, plus a Comparator utility for sorting and filtering. Compatible with PHP 7.1+. | 0 | 0 | 0 | 51K | 0 | 7.1 | 58.3 | — | 9 months ago | |
| phrity/http | Phrity Http provides small PSR-friendly utilities for HTTP in PHP. Includes an HttpFactory wrapper that combines PSR-17 factories (or auto-configures from a single implementation) and a Serializer that converts PSR-7 requests/responses/messages to raw HTTP strings. | 0 | 0 | 0 | 59K | 0 | 7.5 | 58.5 | MIT | 8 months ago | |
| phrity/logger-console | PSR-3 compatible console logger for local tests and CLI apps. Configure verbosity levels (quiet to debug), customize output format with placeholders (datetime, level, message, context), and optionally read verbosity from CLI flags like -q/-v/-vv/-vvv. | 0 | 0 | 0 | 486 | 0 | 6.1 | 38.9 | MIT | 9 months ago | |
| phrity/net-mock | Mocking layer for phrity/net-stream to simplify testing stream-based code. Drop-in compatible stream classes that can log all interactions via any PSR-3 logger and override behavior with callbacks. Includes PHPUnit expectation traits for asserting calls and parameters. | 0 | 0 | 0 | 1K | 0 | 16.9 | 43.6 | MIT | 5 months ago | |
| phrity/net-stream | PSR-7 StreamInterface and PSR-17 StreamFactory implementations built for socket-based I/O. Includes Stream, SocketStream, SocketClient/Server, context wrapper, stream collections, and stream-specific exceptions and utilities for network connections. | 5 | 5 | 3 | 296K | 0 | 16.3 | 61.0 | MIT | 5 months ago | |
| phrity/net-uri | Lightweight PSR-7 UriInterface and PSR-17 UriFactory implementation not tied to HTTP messaging. Supports any valid scheme plus helpful extras like query item helpers, component access, equals/string/json support, and immutable with* methods. | 9 | 9 | 2 | 402K | 0 | 8.4 | 58.0 | MIT | 9 months ago | |
| phrity/util-accessor | Access nested data (arrays, objects, scalars) using simple slash-delimited paths. Provides get() with optional default return and type coercion, plus has() to check if a path exists. Lightweight utility for safe, convenient data retrieval. | 0 | 0 | 0 | 48K | 0 | 7.9 | 58.4 | MIT | 9 months ago | |
| phrity/util-errorhandler | — | 9 | 9 | 0 | 429K | 0 | 8.4 | 58.3 | MIT | 9 months ago | |
| phrity/util-interpolator | Lightweight PHP string interpolation helper. Replaces {key} tokens with values from an array/object, supports nested paths (default “.” separator, customizable), and can be used via Interpolator class or InterpolatorTrait. Uses Phrity Accessor/Transformer. | 0 | 0 | 0 | 54K | 0 | 6.6 | 58.0 | MIT | 9 months ago | |
| phrity/util-transformer | Lightweight PHP utility for transforming values between types. Provides transformers with canTransform()/transform(), plus resolvers to chain and recurse converters. Includes JSON/flatten decoders and converters for basic types, DateTime, enums, Stringable, Throwable and more. | 0 | 0 | 0 | 50K | 0 | 7.8 | 58.2 | MIT | 9 months ago | |
| phrity/websocket | PHP WebSocket client and multi-connection server with ws/wss support. Includes listener callbacks, standard Close and Ping/Pong handling, optional deflate compression, fragmentation and masking support, plus middleware system for extending behavior. | 217 | 217 | 24 | 314K | 1 | 31.8 | 51.2 | NOASSERTION | 1 month ago | |
| planetteamspeak/ts3-php-framework | — | 210 | 215 | 63 | 1K | 11 | 11.0 | 15.2 | MIT | 2 years ago | |
| pluswerk/grumphp-config | Dev-only Composer package that generates a ready-to-use GrumPHP setup for your project: creates grumphp.yml, rector.php, phpstan.neon and phpstan-baseline.neon, and pulls in project-specific resources when needed. Customize via the generated grumphp.yml. | 7 | 7 | 5 | 5K | 7 | 32.1 | 47.0 | GPL-3.0 | 1 month ago | |
| pomm-project/cli | Command-line tools for Pomm, the PostgreSQL ORM for PHP. Provides a CLI to help generate and manage models, schemas and project scaffolding, automate database-related tasks, and speed up development workflows from the terminal. | 17 | 19 | 17 | 910 | 4 | 1.6 | 24.3 | MIT | — | |
| pomm-project/foundation | — | 69 | 70 | 34 | 2K | 11 | 5.7 | 24.2 | MIT | 6 years ago | |
| pomm-project/pomm-symfony-bridge | Symfony bundle bridging Pomm (PostgreSQL Object Model Manager) into Symfony apps. Provides DI integration, configuration and service setup to access Pomm sessions and database connections cleanly from your Symfony services. | 8 | 9 | 16 | 511 | 6 | 3.0 | 26.8 | — | 5 years ago | |
| povils/phpmnd | PHPMND detects magic numbers in PHP code to improve readability and maintainability. Flags numeric literals that should be constants (0 and 1 ignored by default). Install via Composer and run vendor/bin/phpmnd locally or globally in CI and dev workflows. | 586 | 587 | 47 | 114K | 12 | 26.1 | 42.0 | MIT | 7 months ago | |
| pragmarx/coollection | Coollection repackages Laravel-style collections (via Tightenco\Collect) to let you access items as object properties. Traverse nested arrays/objects with fluent collection methods, then read values like $countries->where('name.common','US')->first()->currency->name. | 94 | 98 | 27 | 23K | 1 | 1.4 | 32.8 | MIT | — | |
| pragmarx/ia-arr | Illuminate\Support\Arr extracted from Laravel, repackaged as a framework-agnostic PHP library. Provides the full set of Arr helpers under the IlluminateAgnostic\Arr namespace to avoid conflicts, usable in any project (including Laravel). | 54 | 55 | 21 | 30K | 0 | 1.3 | 37.8 | MIT | 1 year ago | |
| pragmarx/ia-str | Framework-agnostic extraction of Laravel’s Illuminate\Support\Str and string helper functions, repackaged under IlluminateAgnostic\Str to avoid namespace conflicts. Use Str:: methods or global str_* helpers in any PHP project, including Laravel apps. | 52 | 52 | 11 | 27K | 3 | 1.3 | 38.2 | MIT | — | |
| pragmarx/random | Cryptographically secure random generator for PHP: create random strings, integers, bytes, hex, and regex-based patterns with options for size, case, prefixes/suffixes, and raw output. Falls back to Faker (if installed) for rich random data like names and dates. | 70 | 74 | 3 | 146K | 1 | 0.5 | 45.6 | MIT | — | |
| pragmarx/recovery | Generate customizable recovery/backup codes for 2FA account recovery. Create arrays, JSON, or (Laravel) Collections, and tune how many codes to make plus blocks and characters per block for your preferred format and length. | 89 | 90 | 13 | 129K | 2 | 1.6 | 43.9 | MIT | 5 years ago | |
| pragmarx/trivia | PragmaRX Trivia is a PHP package that ships a large collection of trivia questions/facts you can load and use in your app. Instantiate the Trivia class and fetch all entries to build games, quizzes, bots, or random “did you know?” prompts. | 4 | 4 | 0 | 0 | 0 | 0.3 | — | MIT | 8 years ago | |
| promphp/prometheus_client_php | Prometheus client library for PHP with counters, gauges, histograms, and summaries. Supports Redis, Predis, APCu/APCng, or in-memory storage for metric aggregation across workers, with simple APIs to register, update, and expose metrics for scraping. | 552 | 555 | 109 | 1M | 40 | 42.2 | 71.4 | Apache-2.0 | 3 months ago | |
| psalm/plugin-mockery | Adds Psalm static analysis support for the Mockery testing framework. Improves type inference and understanding of mocked objects and expectations in PHPUnit-style tests. Install via Composer and enable with psalm-plugin for better mock-related diagnostics. | 10 | 10 | 7 | 69K | 4 | 6.5 | 53.4 | MIT | 1 year ago | |
| psalm/plugin-phpunit | Psalm plugin that teaches Psalm about PHPUnit tests. Adds better type inference and assertions for PHPUnit APIs so your test suite is analyzed more accurately. Requires Psalm v4+. Install via Composer and enable with psalm-plugin. | 77 | 79 | 38 | 368K | 21 | 34.0 | 67.3 | — | 3 months ago | |
| qiniu/php-sdk | — | 809 | 847 | 425 | 38K | 14 | 30.6 | 29.6 | MIT | 1 year ago | |
| ramsey/coding-standard | ramsey/coding-standard provides Ramsey’s PHP_CodeSniffer ruleset to enforce consistent, modern PHP style across projects. Easy to install, integrates with CI, and helps catch formatting and code quality issues early with sensible defaults. | 9 | 9 | 4 | 4K | 0 | 17.2 | 39.2 | MIT | 7 months ago | |
| ramsey/uuid | Generate and work with UUIDs in PHP using ramsey/uuid. Create v1, v4, and other UUID types, parse and validate UUID strings, and integrate easily via Composer. Well-documented, widely used, and standards-aware for reliable identifiers. | 12,633 | 12,854 | 527 | 18M | 16 | 70.9 | 57.7 | MIT | 3 months ago | |
| rap2hpoutre/fast-excel | Fast, memory-efficient Excel/CSV/ODS import/export for Laravel using Spout. Export Eloquent models or collections to XLSX/CSV/ODS with custom column mapping, and download from controllers. Import files to collections, configure CSV options, or transform rows into DB inserts. | 2,321 | 2,336 | 269 | 701K | 5 | 52.6 | 43.5 | MIT | 1 month ago | |
| rcrowe/twigbridge | — | 903 | 919 | 171 | 89K | 88 | 49.9 | 57.3 | MIT | 6 months ago | |
| recurly/recurly-client | Official PHP client for Recurly V3 API. Install via Composer, create a Client with your API key, choose US/EU region, and optionally plug in a PSR-3 logger. Provides a single entry point for all Recurly API operations and resources. | 173 | 174 | 93 | 73K | 12 | 37.5 | 49.7 | MIT | 2 months ago | |
| redhotmagma/symfony-test-utils | Utilities to simplify testing in Symfony projects. Provides helpers and small tools for common test setup tasks, assertions, and fixtures to reduce boilerplate and speed up writing reliable unit and integration tests. | 0 | 0 | — | 22 | — | 0.0 | 18.8 | — | — | |
| renatomarinho/laravel-page-speed | — | 2,511 | 2,538 | 290 | 15K | 15 | 50.5 | 20.8 | MIT | 3 months ago | |
| respect/coding-standard | Respect Coding Standard provides a set of PHP_CodeSniffer rules used across Respect components, helping enforce consistent code style and best practices in PHP projects. | 5 | 5 | 0 | 1K | 0 | 0.0 | 33.1 | MIT | — | |
| respect/config | — | 99 | — | 7 | — | 7 | 19.2 | 2.2 | NOASSERTION | 2 months ago | |
| respect/validation | Powerful PHP validation engine with 150+ tested validators. Build readable, chainable rules like numeric()->positive()->between(). Includes advanced exception handling and thorough docs. Great for complex input validation in any PHP app. | 6,028 | 6,153 | 774 | 828K | 8 | 70.6 | 38.9 | MIT | 1 month ago | |
| rhumsaa/uuid | Deprecated PHP 5.3+ library for generating and working with RFC 4122 UUIDs (v1, v3, v4, v5). No longer maintained—use ramsey/uuid instead. | 5 | 18 | 3 | 4K | 0 | 0.1 | 27.5 | MIT | — | |
| riimu/kit-pathjoin | — | 12 | 12 | 0 | 21K | 1 | 1.7 | 44.4 | MIT | 9 years ago | |
| roave/backward-compatibility-check | Checks your PHP library for backward compatibility breaks between git tags/versions. Designed for CI: compares the last SemVer tag to current HEAD, reports API breaks, and exits non-zero on failure. Install via Composer or run in Docker. | 601 | 601 | 67 | 254K | 37 | 40.5 | 55.5 | MIT | 4 months ago | |
| roave/no-floaters | PHPStan plugin that bans floats: no float properties, parameters, return types, or assigning float values. Optional strict mode disallows any float-producing expression. Helps prevent rounding errors in domains like money, grading, or scientific calculations. | 216 | 217 | 13 | 9K | 2 | 21.8 | 27.4 | MIT | 4 months ago | |
| robtrehy/laravel-user-preferences | Store and retrieve authenticated users’ preferences in Laravel, saved as JSON in a single DB column (default: users.preferences). Includes config publishing, migration to add the column, and optional caching via Laravel’s cache drivers with customizable keys. | 0 | 3 | — | 78 | — | 4.2 | 26.2 | — | — | |
| rollbar/rollbar | Rollbar PHP SDK for real-time error monitoring and reporting. Supports popular frameworks like Laravel, Symfony, and CodeIgniter, plus plugins (Heroku, WordPress, Rollbar.js). Automatically groups errors, enables advanced search, and sends customizable alerts. | 337 | 344 | 116 | 406K | 9 | 29.9 | 49.0 | MIT | 5 months ago | |
| roots/support | General-purpose helper functions used across Roots WordPress projects. Includes Laravel-style env() lookup, value() for closures, utilities to add/remove callbacks across multiple WordPress actions/filters, and a wp_die() wrapper with Roots defaults. | 0 | 0 | 2 | 86K | 0 | 0.7 | 55.3 | MIT | 2 years ago | |
| rtconner/laravel-likeable | — | 392 | 400 | 46 | 2K | 10 | 8.9 | 14.5 | MIT | 5 years ago | |
| rudderstack/rudder-php-sdk | — | 8 | 8 | 1 | 36K | 1 | 21.4 | 61.6 | NOASSERTION | 2 months ago | |
| sabberworm/php-css-parser | Parse and manipulate CSS in PHP with a fast, flexible parser. Convert CSS into an object model, inspect and edit rules, selectors, and declarations, then render back to CSS. Useful for minifying, rewriting assets, or building CSS tooling. | 1,826 | 1,836 | 153 | 8M | 136 | 57.6 | 82.0 | MIT | 3 months ago | |
| sander-van-hooft/laravel-invoicable | — | 146 | 148 | 37 | 5 | 4 | 5.3 | 1.0 | MIT | 5 years ago | |
| sandfox.dev/code-standard | Shared coding standards and tooling used across sandfox.dev PHP/Laravel packages. Provides a consistent rule set for formatting and static analysis to keep code style uniform, reduce review friction, and maintain quality across projects. | 0 | 0 | 0 | 13 | 0 | 0.0 | 15.8 | MIT-0 | — | |
| sandrokeil/interop-config | Framework-agnostic PHP library for configuration-driven factories. Validates config structure, merges defaults, enforces required options, reduces factory boilerplate, supports auto-discovery of factories, and can generate configuration files from factory classes. | 58 | 58 | 10 | 12K | 2 | 3.8 | 32.0 | NOASSERTION | 6 years ago | |
| scssphp/scssphp | SCSSPHP is a PHP-based SCSS compiler for compiling .scss to CSS in your apps and build pipelines. Includes PHPUnit test suite, PSR-12 coding standards, and PHPStan static analysis tooling for contributors. | 630 | 641 | 90 | 879K | 11 | 23.8 | 50.3 | MIT | 10 months ago | |
| scssphp/source-span | scssphp/source-span is a small PHP utility for tracking and working with source code spans (start/end positions) used by scssphp and related tooling. Useful for mapping errors, locations, and ranges back to the original source during parsing and compilation. | 1 | 1 | 1 | 185K | 0 | 5.7 | 57.7 | MIT | 10 months ago | |
| sendgrid/php-http-client | Lightweight PHP HTTP client for quickly accessing RESTful (or REST-like) APIs. Simple request building and response handling, ideal for integrating services like SendGrid or any JSON API. Requires PHP 7.3+ and installs via Composer. | 153 | 154 | 68 | 1M | 0 | 12.8 | 56.3 | MIT | 1 year ago | |
| sendgrid/sendgrid | Official PHP library for Twilio SendGrid Web API v3. Send transactional emails via /mail/send and access all v3 endpoints. PHP 7.3+ support, install via Composer. Also includes optional SMS sending with Twilio. | 1,524 | 1,559 | 612 | 1M | 29 | 41.0 | 51.6 | MIT | 1 year ago | |
| sendinblue/api-v3-sdk | Deprecated PHP SDK for SendinBlue API v3 (auto-generated from OpenAPI). Provides client wrappers for SendinBlue features with API key/partner key auth. Install via Composer (sendinblue/api-v3-sdk 8.x) and use included API classes to call endpoints. | 213 | 204 | 94 | 90K | 17 | 18.0 | 41.5 | MIT | 3 years ago | |
| setasign/fpdi | FPDI is a PHP library to import pages from existing PDFs and reuse them as templates in FPDF, TCPDF, or tFPDF. PSR-4 namespaced, Composer-friendly, no special PHP extensions required, with improved performance and lower memory use in v2. | 1,248 | 1,280 | 179 | 5M | 10 | 39.9 | 60.1 | MIT | 3 months ago | |
| shapecode/cron-bundle | Laravel-friendly cron scheduler bundle that lets you define, manage, and run scheduled jobs from your app. Provides an easy API for registering tasks, configuring frequency and conditions, and executing commands reliably with clear organization and control. | 58 | 60 | 30 | 9K | 12 | 4.8 | 34.6 | MIT | — | |
| shetabit/visitor | Track and log Laravel visitor info (IP, browser, device, platform, languages, user agent) via request helper, and attach visit logs to models with a Visitable trait. Includes online user detection and visit counting/uniques by IP or user. | 568 | 570 | 80 | 32K | 7 | 35.4 | 30.9 | MIT | 1 month ago | |
| shibuyakosuke/laravel-valuedomain-api | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| shiftonelabs/codesniffer-standard | Opinionated PHP_CodeSniffer ruleset by ShiftOneLabs. Provides a shared coding standard for consistent style, formatting, and best practices across PHP/Laravel projects. Easy to install and run with phpcs in CI or local development. | 0 | 0 | 1 | 52 | 0 | 0.1 | 23.8 | MIT | — | |
| shiftonelabs/laravel-cascade-deletes | — | 165 | 165 | 10 | 36K | 0 | 1.1 | 32.4 | MIT | — | |
| shiftonelabs/laravel-sqs-fifo-queue | — | 153 | 154 | 64 | 192K | 2 | 3.3 | 43.4 | MIT | — | |
| shipmonk/coding-standard | ShipMonk’s PHP_CodeSniffer ruleset for consistent PHP style across ShipMonk packages. Install via Composer, add a phpcs.xml.dist pointing to ShipMonkCodingStandard, then run phpcs to check and phpcbf to auto-fix issues. | 1 | 1 | 0 | 7K | 0 | 19.0 | 55.7 | MIT | 2 months ago | |
| shlinkio/php-coding-standard | PHP_CodeSniffer ruleset used by Shlink projects. Extends PSR-12 with strict comparisons, no long arrays, spaced concatenation, no unused imports, ordered uses, required type hints/return types, trailing commas in multiline, and other modern PHP formatting rules. | 3 | 4 | 2 | 5K | 1 | 0.1 | 28.3 | MIT | — | |
| simple-cli/simple-cli | Dependency-free CLI framework for PHP 8 using attributes/annotations. Auto-generates --help docs, suggests mistyped commands, supports colors, interactive input with completion, and includes usage/version plus --help/--quiet/--verbose. CLI scaffolding and PHAR build support. | 11 | 12 | 2 | 16K | 0 | 4.5 | 42.9 | MIT | 3 years ago | |
| simplesamlphp/simplesamlphp-test-framework | Testing framework for SimpleSAMLphp to help validate authentication and SAML flows in automated test suites. Provides tooling and fixtures to simulate IdP/SP interactions, enabling reliable integration tests for applications using SimpleSAMLphp. | 0 | 0 | 2 | 9K | 1 | 0.2 | 54.8 | LGPL-2.1 | — | |
| sirbrillig/phpcs-import-detection | PHPCS sniffs that warn when classes/functions/constants are used without an explicit import or fully-qualified name, and flags unused imports. Helps catch namespace issues during refactors (note: PHP 8 tokenization bug/performance caveats). | 33 | 32 | 8 | 9K | 10 | 8.4 | 36.4 | NOASSERTION | 3 years ago | |
| sirbrillig/phpcs-variable-analysis | PHPCS plugin that analyzes variable usage: warns on undefined variables (including in unset), unused variables, and use of $this/self/static outside class scope. Works with PHPCS 3.13.5+ and PHP 5.4+. | 145 | 144 | 17 | 1M | 19 | 35.9 | 71.1 | NOASSERTION | 1 month ago | |
| slevomat/coding-standard | — | 1,480 | 1,490 | 192 | 4M | 92 | 62.5 | 81.3 | MIT | 1 month ago | |
| slim/http | Slim-Http provides Slim-style PSR-7 decorators and factories for responses, server requests, and URIs. Wrap any PSR-7 implementation (Nyholm, Laminas, etc.) to get convenient methods like Response::withJson() while staying PSR-7 compatible. | 151 | 154 | 43 | 68K | 6 | 8.6 | 39.4 | MIT | 2 years ago | |
| slim/psr7 | Slim PSR-7 is a strict PSR-7 HTTP message implementation used by the Slim Framework. Use it standalone in any PSR-7 compatible project to create and work with requests, responses, streams, and URIs. Requires PHP 8.0+. | 153 | 156 | 43 | 658K | 2 | 13.2 | 52.6 | MIT | 10 months ago | |
| sofa/eloquence | — | 1,080 | 1,091 | 132 | 6K | 14 | 19.1 | 15.3 | MIT | 6 years ago | |
| sofa/eloquence-base | — | 79 | 79 | 64 | 8K | 12 | 9.1 | 32.0 | MIT | 5 years ago | |
| sofa/eloquence-mappable | — | 51 | 51 | 38 | 7K | 3 | 4.3 | 29.7 | MIT | 5 years ago | |
| sofa/eloquence-metable | — | 32 | 32 | 16 | 4K | 1 | 2.2 | 28.1 | MIT | 5 years ago | |
| sofa/eloquence-mutable | — | 26 | 26 | 15 | 3K | 0 | 3.0 | 29.0 | MIT | 5 years ago | |
| sofa/eloquence-validable | — | 23 | 23 | 15 | 4K | 2 | 3.2 | 32.0 | MIT | 5 years ago | |
| sofa/laravel-global-scope | Deprecated: Laravel 5.2+ changed global scopes, so this package is no longer valid. For Laravel 5.0–5.1, it provides an abstract Eloquent GlobalScope to define scopes via apply() and makes removing scopes from queries easier. | 27 | 31 | 3 | 24 | 0 | 0.1 | 2.6 | MIT | — | |
| sofa/revisionable | — | 256 | 262 | 42 | 1K | 3 | 9.5 | 11.7 | MIT | 3 years ago | |
| softcreatr/jsonpath | Evaluate and query JSON with JSONPath in PHP. softcreatr/jsonpath lets you select, filter, and extract data from arrays/objects using familiar JSONPath expressions, making it easy to navigate complex nested structures for APIs, configs, and fixtures. | 166 | 167 | 32 | 893K | 0 | 17.2 | 55.2 | NOASSERTION | 7 months ago | |
| sokil/php-isocodes | PHP library for ISO code datasets with localized names: countries (ISO 3166-1/2/3), currencies (ISO 4217), languages (ISO 639-3) and scripts (ISO 15924). Supports Gettext or Symfony Translation drivers, with locale configuration. | 184 | 183 | 14 | 133K | 11 | 16.2 | 43.4 | MIT | 1 year ago | |
| solido/php-coding-standards | Solido PHP coding standards meta-package: shared dev requirements for Solido suite tooling and analyzers (e.g., PHPStan, PHP_CodeSniffer). Use dev-master; no stable releases. Include as a dev dependency in all Solido PHP packages. | 4 | 4 | 1 | 479 | 1 | 0.3 | 27.4 | — | — | |
| sowailem/ownable | Automate ownership across Eloquent models without traits. Register ownable models via config or API, manage owners with the Owner facade, track ownership history, and auto-inject ownership data into JSON responses via middleware. Includes built-in routes and @owns directive. | 73 | 74 | 6 | 0 | 0 | 7.4 | — | MIT | 9 months ago | |
| spatie/wordpress-ray | Send debug output from WordPress to Ray, Spatie’s desktop debugging app. Use a consistent debugging API to inspect dumps, arrays, HTML, queries, and more, measure performance, and pause execution—all from your WordPress project. | 79 | 79 | 14 | 586 | 0 | 21.2 | 14.0 | MIT | 6 months ago | |
| spryker/code-sniffer | Spryker Code Sniffer is a PHP_CodeSniffer ruleset for Spryker projects. Enforces Spryker coding standards and best practices, supports automated code style checks in CI, and helps keep code consistent across teams and modules. | 38 | 38 | 12 | 59K | 5 | 32.7 | 54.9 | MIT | 4 weeks ago | |
| square/connect | Retired Square Connect PHP SDK (EOL 2020-06-10). No longer receives updates or fixes. Migrate to the new Square PHP SDK: require square/square, update namespaces from SquareConnect\ to Square, and adjust client/response handling per docs. | 116 | 116 | 51 | 19K | 2 | 6.1 | 23.1 | Apache-2.0 | 6 years ago | |
| sridhar-s-subramanian/filament-dbview | — | 5 | 5 | 0 | 278 | 0 | 19.0 | 26.9 | MIT | 2 months ago | |
| stevenmaguire/oauth2-keycloak | Laravel-friendly OAuth2 client provider for Keycloak using theleague/oauth2-client. Handles Keycloak authorization, token retrieval/refresh, and user profile fetching so your app can authenticate via Keycloak with minimal setup. | 227 | 230 | 160 | 180K | 30 | 34.0 | 58.7 | MIT | 5 months ago | |
| stoutlogic/acf-builder | Fluent builder for Advanced Custom Fields Pro (ACF) field groups. Define fields and locations in PHP, reuse configs, and generate ACF’s registration arrays with less boilerplate. Ideal for keeping ACF setup in version control. | 838 | 840 | 59 | 45K | 27 | 21.8 | 35.8 | GPL-2.0 | 5 years ago | |
| supportpal/coding-standard | — | 0 | 0 | 1 | 961 | 0 | 4.5 | 41.2 | MIT | 1 year ago | |
| supportpal/eloquent-model | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 344 | 0 | 15.4 | 39.7 | — | 3 months ago | |
| sweetchuck/codeception-module-robo-task-runner | — | 0 | 0 | 0 | 194 | 0 | 4.0 | 31.6 | — | 5 years ago | |
| sweetchuck/composer-suite | — | 2 | 2 | 0 | 31 | 1 | 1.6 | 14.6 | — | 3 years ago | |
| sweetchuck/composer-suite-handler | — | 0 | 0 | 0 | 83 | 2 | 0.4 | 26.5 | — | — | |
| sweetchuck/git-hooks | — | 2 | 2 | 0 | 2K | 1 | 11.4 | 40.9 | — | 8 months ago | |
| sweetchuck/junit-merger | Merge multiple JUnit XML report files into a single combined report. Useful for aggregating test results from parallel jobs, multiple test suites, or split CI runs into one JUnit-compatible XML output. | 0 | 0 | 0 | 262 | 0 | 0.0 | 29.2 | — | — | |
| sweetchuck/junit-merger-cli | CLI tool to merge multiple JUnit XML reports into a single file. Reads file paths from stdin or arguments, outputs to stdout or a specified file. Supports DOM-based and fast substring handlers, with an option to recalculate testsuite counts. | 1 | 1 | 1 | 246 | 1 | 5.2 | 30.0 | — | 10 months ago | |
| sweetchuck/lint-report | Laravel package to generate lint reports from your PHP and frontend tooling, suitable for CI pipelines. Aggregates linter outputs into a consistent report format to help track issues across runs and surface results in build artifacts. | 0 | 0 | 1 | 673 | 4 | 4.6 | 39.7 | — | 1 year ago | |
| sweetchuck/robo-composer | — | 1 | 1 | 0 | 708 | 3 | 2.3 | 35.9 | — | 6 years ago | |
| sweetchuck/robo-git | — | 3 | 3 | 0 | 940 | 5 | 6.2 | 34.1 | — | 6 years ago | |
| sweetchuck/robo-phpcs | — | 3 | 3 | 1 | 2K | 5 | 8.1 | 37.8 | — | 6 years ago | |
| sweetchuck/robo-phpmd | — | 0 | 0 | 1 | 165 | 1 | 1.7 | 30.6 | — | 6 years ago | |
| sweetchuck/robo-phpstan | Robo tasks for running PHPStan in your PHP projects. Provides configurable commands and integration helpers to execute static analysis as part of Robo workflows and CI pipelines, with options for paths, config files, and reporting. | 0 | 0 | 0 | 1K | 1 | 0.1 | 43.5 | — | — | |
| sweetchuck/utils | Utility helpers for PHP projects: small, reusable classes and functions aimed at simplifying common tasks and reducing boilerplate. Includes tested code with CI and coverage badges. Suitable as a lightweight dependency for general-purpose apps and libraries. | 1 | 1 | 0 | 2K | 2 | 2.3 | 40.2 | — | 5 years ago | |
| swissspidy/phpstan-no-private | PHPStan extension that reports deprecation warnings when code uses “pseudo-private” elements marked with @access private. Helps prevent relying on internal classes, methods, functions, or properties. Easy install via Composer with optional extension-installer support. | 9 | 9 | 1 | 180K | 1 | 1.4 | 55.2 | MIT | 1 year ago | |
| symplify/coding-standard | Opinionated PHP coding standard with 23 fixers for clean, consistent, readable code—no config required. Designed to run with Symplify Easy Coding Standard (ECS); install via Composer and auto-fix formatting like arrays, strict types spacing, line length, and method chaining. | 380 | 383 | 24 | 81K | 0 | 9.6 | 27.1 | MIT | 3 months ago | |
| symplify/easy-coding-standard | Easy Coding Standard (ECS) makes PHP coding standards effortless on PHP 7.2–8.5. Fast parallel runs, supports PHP_CodeSniffer and PHP-CS-Fixer, uses prepared rule sets, generates ecs.php config on first run, and can check and auto-fix code with --fix. | 1,621 | 1,632 | 92 | 933K | 0 | 38.4 | 44.6 | MIT | 1 month ago | |
| szepeviktor/phpcs-psr-12-neutron-hybrid-ruleset | Hybrid PHP_CodeSniffer ruleset for OOP WordPress: PSR-12 Extended formatting plus Neutron/WPCS checks, strict types, file permissions, docblocks, and selected Slevomat rules. Install via Composer and run phpcs with PSR12NeutronRuleset. | 11 | 11 | 2 | 914 | 6 | 25.2 | 32.0 | MIT | 1 month ago | |
| telegram-bot-api/for-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| testmonitor/eloquent-incrementable | — | 8 | 8 | 4 | 497 | 0 | 3.1 | 24.2 | MIT | 1 year ago | |
| textalk/websocket | Archived, unmaintained WebSocket client and rudimentary single-connection server for PHP. Provides low-level read/write over WebSocket streams with handshake, close, and ping/pong support. No listeners, threading, or request association. | 930 | 964 | 252 | 220K | 18 | 25.7 | 39.6 | NOASSERTION | 3 years ago | |
| thecodingmachine/phpstan-safe-rule | PHPStan rule set that flags calls to “unsafe” PHP functions that can return false on failure and suggests using the thecodingmachine/safe equivalents that throw exceptions, helping enforce safer, exception-based error handling in your codebase. | 62 | 62 | 25 | 216K | 3 | 25.1 | 56.7 | — | 2 months ago | |
| thecodingmachine/safe | Safe PHP functions: a drop-in wrapper around PHP’s native functions that converts warnings and notices into exceptions, improving type safety and error handling. Includes namespaced alternatives for many standard functions with IDE/static analysis support. | 2,496 | 2,501 | 169 | 8M | 32 | 45.9 | 64.0 | MIT | 7 months ago | |
| tightenco/duster | Duster automatically applies Tighten’s Laravel code style by running TLint, PHP_CodeSniffer, PHP CS Fixer, and Laravel Pint. Lint or fix the whole project (or only dirty files), and generate GitHub Actions or Husky hooks with optional container env support. | 600 | 600 | 27 | 133K | 9 | 36.2 | 43.0 | MIT | 2 months ago | |
| toponepercent/baum | — | 32 | 32 | 8 | 3K | 0 | 20.6 | 30.1 | MIT | 2 months ago | |
| toramanlis/laravel-implicit-migrations | — | 43 | 43 | 2 | 21 | 0 | 10.3 | 2.5 | MIT | 7 months ago | |
| torann/geoip | GeoIP for Laravel resolves visitor location and currency from IP addresses via configurable services. Integrates with Laravel, supports multiple drivers/providers, and lets you publish config to choose and tune your lookup service. | 2,229 | 2,266 | 390 | 440K | 59 | 61.6 | 64.1 | BSD-2-Clause | 5 months ago | |
| torann/laravel-repository | — | 88 | 89 | 21 | 2K | 5 | 19.4 | 21.4 | BSD-2-Clause | 8 months ago | |
| trilote/baum | — | 0 | 0 | 0 | 1K | 0 | 0.0 | 42.9 | MIT | — | |
| true/punycode | Pure PHP Punycode encoder/decoder for Internationalized Domain Names (IDNA). Convert Unicode domains to ASCII xn-- form and back (e.g., renangonçalves.com ↔ xn--renangonalves-pgb.com) without requiring the intl/libidn extensions. | 260 | 264 | 46 | 295K | 7 | 3.9 | 31.8 | MIT | 9 years ago | |
| tuupola/callable-handler | — | 10 | 10 | 1 | 76K | 0 | 0.1 | 53.0 | MIT | — | |
| tuupola/http-factory | — | 17 | 17 | 6 | 80K | 2 | 0.7 | 50.2 | MIT | — | |
| tuupola/slim-basic-auth | Abandoned PSR-7/PSR-15 middleware providing HTTP Basic Authentication. Originally for Slim but works with any PSR-compatible framework (tested with Slim and Zend Expressive). Configure allowed username/password pairs and protect routes via middleware. | 442 | 459 | 65 | 27K | 9 | 6.9 | 27.9 | MIT | — | |
| typesense/typesense-php | Official PHP client for the Typesense search API. Install via Composer and use any HTTPlug-compatible HTTP client. Provides helpers like safe filter_by string escaping and supports modern Typesense server versions. | 273 | 274 | 55 | 432K | 1 | 25.6 | 49.2 | Apache-2.0 | 4 months ago | |
| ulrichsg/getopt-php | Lightweight PHP library for parsing command-line options and arguments (getopt). Define short/long flags, required/optional values, and get a clean result for building CLI tools. No framework dependencies, simple API, supports help/usage output. | 344 | 353 | 62 | 139K | 2 | 13.1 | 36.3 | MIT | 1 year ago | |
| unisharp/laravel-filemanager | UniSharp Laravel Filemanager adds a responsive web UI to browse, upload, manage, and select files/images in Laravel apps. Supports popular editors, configurable disks/paths, customization, and events—ideal for CMS/admin panels. | 2,150 | 2,184 | 732 | 61K | 214 | 75.1 | 52.4 | MIT | 1 month ago | |
| unleashedtech/php-coding-standard | Opinionated PHP coding standard by Unleashed Tech, built on PHP-CS-Fixer rules and presets to keep code style consistent across projects. Easy to install via Composer and integrate into CI for automated linting and formatting. | 0 | 1 | 0 | 3K | 0 | 0.0 | 48.3 | NOASSERTION | — | |
| usernotnull/tall-toasts | Beautiful, customizable toast notifications for Laravel + Livewire (TALL stack). Trigger toasts globally from controllers, Blade, Livewire components, Alpine, or plain JS. Lightweight UI with Tailwind styling, themes, positions, and stacking behavior. | 572 | 571 | 38 | 6K | 3 | 11.7 | 22.0 | MIT | 1 year ago | |
| videlalvaro/php-amqplib | Pure PHP AMQP 0-9-1 client for RabbitMQ. Provides connections and channels for publishing and consuming messages, plus RabbitMQ extensions like publisher confirms, basic nack, consumer cancel notifications, and exchange-to-exchange bindings. | 4,602 | 4,606 | 1,024 | 9K | 16 | 57.3 | 15.3 | LGPL-2.1 | 9 months ago | |
| vimeo/psalm | Psalm is a PHP static analysis tool that finds type errors, dead code, and risky patterns before runtime. Add it to your CI to improve code quality, enforce stricter typing, and catch bugs early in applications and libraries. | 5,885 | 5,897 | 707 | 2M | 1,932 | 83.8 | 63.4 | MIT | 5 months ago | |
| vinkius-labs/laravel-page-speed | Laravel Page Speed adds a configurable optimization pipeline to Laravel apps, improving latency and bandwidth for Blade pages and API responses. Enable only the middleware you need; works with common cache drivers and supports Laravel 10–13. | 2,513 | 2,511 | 290 | 6K | 15 | 51.7 | 15.5 | MIT | 3 months ago | |
| vin-sw/shopware-sdk | — | 123 | 123 | 49 | 17K | 5 | 28.8 | 36.1 | MIT | 1 month ago | |
| visus/cuid2 | PHP CUID2 generator for collision-resistant, secure, URL-safe IDs built for distributed systems. Uses SHA3-512 with time and entropy for scalable uniqueness. Supports instance or static usage plus identifier validation; GMP can improve performance. | 43 | 43 | 1 | 19K | 0 | 10.2 | 38.8 | MIT | 8 months ago | |
| vonage/client-core | Core PHP client library for Vonage APIs (PHP 8.1+). Create a Vonage\Client with your API key/secret, make requests, and optionally customize base API URLs for testing. Install via Composer (vonage/client) or use core with your own HTTP client. | 932 | 934 | 179 | 415K | 3 | 38.2 | 43.6 | Apache-2.0 | 2 months ago | |
| vonage/jwt | PHP 8.1+ library to generate JWTs for authenticating with Vonage APIs. Install via Composer, create a TokenGenerator with your Vonage Application ID and private key, then call generate() to get a bearer token for requests. | 42 | 43 | 5 | 364K | 0 | 13.5 | 59.5 | Apache-2.0 | 6 months ago | |
| vonage/nexmo-bridge | Composer autoloader bridge that aliases legacy Nexmo (\Nexmo) classes, traits, and interfaces to their Vonage namespace equivalents. Use it to migrate existing code to vonage/client or vonage/client-core without refactoring everything at once. | 53 | 53 | 3 | 403K | 0 | 1.3 | 53.5 | BSD-3-Clause | 3 years ago | |
| vstelmakh/covelyzer | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 5 years ago | |
| vstelmakh/url-highlight | — | 103 | 105 | 1 | 34K | 0 | 19.7 | 38.7 | MIT | 5 months ago | |
| wdes/coding-standard | — | 0 | 0 | 0 | 508 | 0 | 3.0 | 37.4 | Unlicense | 2 years ago | |
| webignition/disallowed-character-terminated-string | — | 5 | 5 | 0 | 35K | 0 | 0.4 | 52.0 | MIT | 6 years ago | |
| webignition/robots-txt-file | Parse and work with robots.txt files: convert raw content into a model, query directives per user-agent, check if a path is allowed, extract sitemap URLs, filter directives by type, and generate robots.txt strings programmatically. | 18 | 19 | 3 | 30K | 3 | 2.5 | 45.1 | MIT | 6 years ago | |
| webimpress/coding-standard | Opinionated PHP_CodeSniffer rules from Webimpress for consistent PHP style. Extends common standards, adds project conventions, and ships with ready-to-use configs for enforcing formatting and best practices across your codebase. | 15 | 15 | 7 | 81K | 5 | 9.2 | 53.5 | BSD-2-Clause | 1 year ago | |
| webklex/laravel-pdfmerger | — | 142 | 143 | 60 | 152K | 26 | 14.0 | 51.3 | MIT | 2 years ago | |
| weirdan/codeception-psalm-module | Codeception module that integrates Psalm static analysis into your test workflow. Run Psalm checks as part of Codeception suites to catch type issues and improve PHP code quality during CI and local testing. | 5 | 5 | 7 | 1K | 3 | 7.9 | 33.3 | MIT | 3 years ago | |
| weirdan/doctrine-psalm-plugin | Psalm plugin for Doctrine ORM projects. Adds smarter type inference for EntityManager, repositories, proxies and collections, reducing false positives and improving static analysis of Doctrine entities and queries in PHP applications. | 87 | 89 | 42 | 119K | 29 | 20.0 | 54.3 | — | 1 year ago | |
| whichbrowser/parser | PHP user-agent parser for browser sniffing (use sparingly). WhichBrowser/Parser identifies browser, engine, OS and device with names and versions. Works on PHP 7.0+ including PHP 8; useful for analytics or UX edge cases. | 1,839 | 1,849 | 238 | 422K | 21 | 25.9 | 41.5 | MIT | 2 years ago | |
| wikimedia/composer-merge-plugin | Composer plugin that merges multiple composer.json files at runtime. Define extra include patterns (e.g., composer.local.json, extensions/*/composer.json) to combine dependencies and settings into the main config for installs and autoload generation. | 1,016 | 1,035 | 171 | 862K | 52 | 30.4 | 63.1 | MIT | 5 years ago | |
| woohoolabs/coding-standard | Woohoo Labs PHP Coding Standard for PHP_CodeSniffer, based on PSR-12 and inspired by Doctrine and Slevomat rules. Install via Composer and drop in the provided phpcs.xml to start enforcing consistent code style (PHP 7.4+). | 3 | 3 | 0 | 77 | 0 | 3.3 | 18.0 | MIT | 3 years ago | |
| woohoolabs/yang | — | 170 | 170 | 13 | 17K | 3 | 11.1 | 28.5 | MIT | 3 years ago | |
| woohoolabs/yin | PSR-7–compatible PHP framework for building JSON:API servers. Provides documents, resources, hydrators, request/response validation, pagination, relationship handling, content negotiation, middleware support, and custom serialization/deserialization. | 240 | 240 | 37 | 3K | 5 | 12.7 | 17.5 | MIT | 5 years ago | |
| worksome/coding-style | Worksome’s shared PHP coding style package. Generates ready-to-use configs for Easy Coding Standard (ECS), PHPStan, and Rector, extending PSR-12 with additional and customized rules. Install via Composer, generate stubs, and run via composer scripts. | 49 | 49 | 4 | 12K | 0 | 30.9 | 38.4 | MIT | 1 month ago | |
| wotz/laravel-swagger-ui | — | 282 | 280 | 38 | 29K | 7 | 30.9 | 34.7 | MIT | 1 month ago | |
| wp-coding-standards/wpcs | WordPress Coding Standards for PHP_CodeSniffer (WPCS) provides PHPCS rulesets and sniffs to enforce WordPress PHP style, best practices, security, and documentation guidelines. Install via Composer and run PHPCS to lint WordPress themes, plugins, and projects. | 2,823 | 2,863 | 523 | 2M | 224 | 77.0 | 72.7 | MIT | 1 month ago | |
| wyrihaximus/coding-standard | PHP coding standard package for consistent formatting and style in PHP projects. Provides ready-to-use rulesets and configuration to streamline linting, code style checks, and enforcement across teams and CI pipelines. | 0 | 0 | 0 | 213K | 1 | 29.1 | 64.4 | MIT | 1 month ago | |
| wyrihaximus/qa-tooling-wrapper | — | 0 | 0 | 0 | 27K | 1 | 20.3 | 65.5 | MIT | 4 weeks ago | |
| wyrihaximus/test-utilities | A set of PHP test utilities for package development: a PHPUnit TestCase with helpers like random namespaces and temp directories, plus ready-made configuration defaults for PHPStan and Rector (paths and docblock-to-attribute conversions). | 7 | 7 | 1 | 145K | 6 | 34.9 | 69.5 | MIT | 4 weeks ago | |
| yiisoft/yii2-coding-standards | Yii 2 coding standards package providing PHP_CodeSniffer ruleset, sniffs, and tooling configs based on PSR-12 with Yii2-specific tweaks. Use it to enforce Yii2 core style in framework development or in existing Yii2 applications. | 182 | 186 | 49 | 41K | 1 | 24.5 | 38.0 | — | 1 month ago | |
| yoast/yoastcs | Yoast Coding Standards (YoastCS) provides Composer-installable rulesets and tooling for PHP code style and quality in Yoast projects, including PHP_CodeSniffer standards/sniffs and PHP Parallel Lint. Integrates via Composer for consistent CI enforcement. | 22 | 22 | 1 | 26K | 16 | 32.8 | 54.9 | MIT | 1 month ago | |
| zendframework/zend-coding-standard | Zend Framework Coding Standard ruleset for PHP_CodeSniffer to enforce ZF repository style, with composer scripts for checking (phpcs) and auto-fixing (phpcbf). Note: repository abandoned; moved to laminas/laminas-coding-standard. | 35 | 42 | 7 | 3K | 7 | 1.9 | 20.0 | BSD-3-Clause | 6 years ago | |
| zetacomponents/coding-standard | — | 0 | 0 | 1 | 2 | 0 | 0.0 | 6.6 | — | — |
How can I help you explore Laravel packages today?