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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| antecedent/patchwork | Patchwork is a PHP library for monkey patching: redefine functions, methods, and classes at runtime to ease testing and legacy refactors. Works with Composer and popular test tools, enabling stubs/mocks without changing existing code. | 450 | — | 42 | — | 22 | 30.2 | 9.9 | MIT | 6 months 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+. | 255 | 259 | 43 | 295K | 77 | 46.5 | 84.8 | NOASSERTION | 1 year ago | |
| dealerdirect/phpcodesniffer-composer-installer | Composer installer plugin that automatically discovers and installs PHP_CodeSniffer coding standards (rulesets) from Composer packages. It configures PHPCS installed_paths for you, avoiding manual symlinks and configuration. Supports PHPCS 3/4 and Composer 2.2+. | 596 | 603 | 39 | 4M | 8 | 34.0 | 66.3 | MIT | 4 months ago | |
| google/apiclient | Official Google APIs Client Library for PHP. Access services like Gmail, Drive, and YouTube from your server. Supports PHP 8+. In maintenance mode (critical fixes/security only). Install via Composer: google/apiclient. | 9,769 | 9,917 | 3,554 | 4M | 17 | 74.8 | 50.2 | Apache-2.0 | 1 week 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,655 | 1,657 | 12 | 7M | 1 | 30.2 | 59.8 | MIT | 4 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,504 | 1,509 | 13 | 7M | 2 | 29.8 | 60.9 | MIT | 4 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 | 229 | 226 | 56 | 60K | 1 | 13.7 | 39.3 | MIT | 3 years 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 | 625 | 0 | 0.1 | 34.5 | — | — | |
| phpcompatibility/phpcompatibility-paragonie | PHP_CodeSniffer rulesets that extend PHPCompatibility to account for Paragonie polyfills (random_compat and sodium_compat), reducing false positives when checking PHP cross-version compatibility. Includes separate RandomCompat and SodiumCompat standards. | 10 | 12 | 3 | 1M | 0 | 23.4 | 65.0 | LGPL-3.0 | 4 months ago | |
| phpcompatibility/phpcompatibility-wp | WordPress-focused PHP_CodeSniffer ruleset for checking PHP cross-version compatibility. Built on PHPCompatibility, it avoids false positives by excluding WordPress backfills and polyfills so you can scan WP plugins, themes, and sites accurately. | 218 | 223 | 14 | 1M | 1 | 25.5 | 59.5 | LGPL-3.0 | 3 months ago | |
| phpcsstandards/phpcsdevcs | Opinionated PHP_CodeSniffer rules and tooling for consistent, modern PHP codebases. Includes custom standards and configs aimed at improving readability, preventing common pitfalls, and keeping teams aligned with automated linting in CI and local development. | 9 | — | 1 | — | 4 | 21.1 | 0.9 | LGPL-3.0 | 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,085 | 22,986 | 9,849 | 2M | 28 | 77.9 | 46.4 | LGPL-2.1 | 2 months ago | |
| phpoffice/phpspreadsheet | PhpSpreadsheet is a pure-PHP library for reading and writing spreadsheet files (Excel, LibreOffice Calc, and more). Create, edit, and export workbooks with rich formatting, formulas, and multiple formats via a clean, well-documented API. | 13,916 | 14,235 | 3,625 | 7M | 81 | 89.0 | 73.9 | MIT | 1 month ago | |
| recurly/recurly-client | Official PHP client for Recurly’s V3 API. Install via Composer, create a Client with your API key (US or EU region), and access all API operations in one place. Supports optional PSR-3 logging. | 173 | 174 | 94 | 93K | 12 | 36.9 | 52.4 | MIT | 2 months ago | |
| rmccue/requests | A simple, lightweight HTTP library for PHP. Requests provides an easy API for making GET/POST calls, handling headers, cookies, redirects, proxies, timeouts, and authentication, with support for transports like cURL and sockets. | 3,579 | 3,653 | 502 | 707K | 94 | 80.1 | 69.0 | NOASSERTION | 3 months 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,746 | 2,781 | 517 | 1M | 222 | 77.7 | 75.8 | MIT | 4 months ago | |
| yoast/yoastcs | Yoast Coding Standards (YoastCS) provides Composer-installable rulesets for PHP_CodeSniffer plus PHP Parallel Lint, bundling Yoast sniffs and selected external standards (including WordPress). Use it to enforce consistent code style and quality in Yoast projects. | 22 | 22 | 1 | 18K | 16 | 33.2 | 53.1 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?