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
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 10up/wp_mock | wp_mock is a Mockery-powered library for unit testing WordPress plugins and themes. It lets you mock core functions, hooks, and globals so tests run fast and isolated, without a WordPress install. | 714 | — | 72 | — | 9 | 22.4 | 7.2 | NOASSERTION | 4 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. | 461 | 467 | 49 | 386K | 0 | 17.6 | 43.3 | MIT | 7 months ago | |
| agilepixel/alls-well-php | — | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | MIT | — | |
| ampproject/amp-toolbox | AMP Toolbox is a PHP library from the AMP Project for building and optimizing AMP pages. It offers server-side rendering, DOM transformation, CSS handling, and an AMP optimizer that reduces page size and improves performance while helping ensure valid AMP HTML output. Used by the official AMP plugin... | 74 | 74 | 25 | 6K | 34 | 27.7 | 43.2 | Apache-2.0 | 2 months 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. | 448 | 451 | 42 | 2M | 25 | 39.6 | 67.0 | MIT | 2 weeks ago | |
| atoolo/citycall-bundle | — | 0 | 0 | 0 | 50 | 0 | 0.6 | 23.6 | MIT | 2 years ago | |
| atoolo/citygov-bundle | CityGov bundle for Laravel/PHP: integrates Sitepark's CityGov information management system, enabling municipal websites, district administration portals, and intranet employee portals to bundle official services and information. | 0 | 0 | 2 | 359 | 0 | 14.1 | 39.0 | MIT | 5 months ago | |
| atoolo/crawler-teaser-indexer | A Symfony bundle that crawls external sources to build teasers and indexes them into Apache Solr, making titles, intro texts, dates, and date-times discoverable through your website's search. | 0 | 0 | 0 | 10 | 0 | 19.3 | 16.7 | MIT | 1 month ago | |
| atoolo/deployment-bundle | — | 0 | 0 | 0 | 415 | 0 | 6.7 | 38.1 | MIT | 8 months ago | |
| atoolo/events-calendar-bundle | Sitepark event calendar bundle for publishing and managing events on websites, with CMS entry, web forms, database imports, and filtered search by category, keyword, and time period. | 0 | 0 | 0 | 290 | 0 | 24.8 | 39.8 | MIT | 2 weeks ago | |
| atoolo/extranet-bundle | — | 0 | 0 | 0 | 6 | 0 | 7.9 | 12.5 | MIT | 7 months ago | |
| atoolo/form-bundle | Provides an HTTP interface for displaying and processing forms using JSON Forms in Symfony applications. | 0 | 0 | 0 | 11 | 2 | 20.3 | 17.7 | MIT | 1 month ago | |
| atoolo/genai-bundle | — | 0 | 0 | 0 | 514 | 0 | 0.0 | 37.5 | MIT | — | |
| atoolo/graphql-search-bundle | Atoolo GraphQL Search Bundle extends a Symfony GraphQL interface with powerful search capabilities, letting Atoolo-based applications query search results via GraphQL. Supports PHP 8.2–8.4 and is PHPStan level 9 compliant. | 2 | 2 | 0 | 184 | 1 | 23.2 | 29.0 | MIT | 4 weeks ago | |
| atoolo/index-bundle | Atoolo Index Bundle is a Symfony bundle for integrating indexing into Atoolo applications, providing configuration and services to build, manage, and search content indexes. | 0 | 0 | 0 | 731 | 0 | 17.8 | 45.7 | MIT | 1 month ago | |
| atoolo/microsite-bundle | — | 0 | 0 | 0 | 308 | 0 | 1.4 | 34.5 | MIT | 1 year ago | |
| atoolo/oparl-bundle | — | 0 | 0 | 0 | 10 | 0 | 0.0 | 14.4 | MIT | — | |
| atoolo/resource-bundle | The Atoolo resource bundle aggregates resources from IES, Sitepark's content management system, into data this PHP library can handle. It provides the resource layer for Atoolo applications, with documentation available for developers working in the Atoolo context. | 0 | 0 | 0 | 329 | 1 | 22.7 | 40.8 | MIT | 1 week ago | |
| atoolo/rewrite-bundle | A Symfony bundle for flexible URL rewriting and cleanup, letting you define and apply rules to transform incoming URLs. Documented, PHPStan level 9 tested, and supports PHP 8.2 through 8.4. | 0 | 0 | 0 | 730 | 0 | 19.5 | 45.6 | MIT | 1 month ago | |
| atoolo/rss-bundle | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| atoolo/runtime-check-bundle | — | 0 | 0 | 0 | 400 | 0 | 20.6 | 42.3 | MIT | 1 day ago | |
| atoolo/search-bundle | The Atoolo Search Bundle provides services for populating and querying a Solr index, enabling search across resources from the Atoolo Resource Bundle. It integrates seamlessly with Symfony applications, offering a flexible foundation for building powerful, resource-based search experiences. | 2 | 2 | 0 | 883 | 0 | 24.9 | 39.7 | MIT | 1 month ago | |
| atoolo/security-bundle | — | 0 | 0 | 0 | 504 | 0 | 19.3 | 43.3 | MIT | 1 month ago | |
| atoolo/seo-bundle | — | 0 | 0 | 0 | 310 | 0 | 8.2 | 36.7 | MIT | 8 months ago | |
| atoolo/translation-api-bundle | — | 0 | 0 | 0 | 12 | 0 | 0.0 | 15.4 | MIT | — | |
| atoolo/translator-bundle | — | 0 | 0 | 0 | 92 | 0 | 0.3 | 27.2 | MIT | 1 year ago | |
| atoolo/web-account-bundle | — | 0 | 0 | 0 | 198 | 0 | 8.2 | 34.0 | MIT | 7 months ago | |
| automattic/vipwpcs | PHP_CodeSniffer sniffs and rulesets for validating WordPress VIP code. Includes WordPressVIPMinimum for the older WordPress.com VIP platform and WordPress-VIP-Go for VIP Go, flagging errors and warnings per VIP documentation. | 261 | 263 | 44 | 430K | 73 | 41.1 | 76.6 | NOASSERTION | 3 months ago | |
| aymdev/api-client-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aymdev/commonmark-bundle | — | 6 | 6 | 0 | 48 | 0 | 2.4 | 12.4 | 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 | 3 | 0 | 0.3 | 4.2 | MIT | 4 years ago | |
| aymdev/messenger-azure-bundle | — | 13 | 13 | 8 | 8K | 4 | 14.6 | 42.2 | MIT | 8 months ago | |
| besmartand-pro/php-quality-config | — | 0 | 0 | 0 | 110 | 0 | 0.0 | 28.3 | — | — | |
| blackcube/active-record | — | 0 | 0 | 0 | 214 | 0 | 0.0 | 32.2 | BSD-3-Clause | — | |
| blackcube/fileprovider | — | 0 | 0 | 0 | 57 | 0 | 0.0 | 24.4 | BSD-3-Clause | — | |
| blackcube/magic-compose | — | 0 | 0 | 0 | 4 | 0 | 0.0 | 9.7 | BSD-3-Clause | — | |
| brain/monkey | Brain Monkey is a PHP testing library for mocking and spying on global functions and class methods, with seamless PHPUnit integration and no dependencies—ideal for testing legacy code, WordPress plugins, and function-heavy PHP applications. | 344 | 350 | 29 | 1M | 9 | 10.7 | 54.8 | MIT | 9 months ago | |
| cleantalk/php-antispam | CleanTalk PHP Anti-Spam is a lightweight PHP library that blocks spam form and comment submissions without CAPTCHA. It connects to the CleanTalk cloud service and works with Laravel and other PHP projects. | 73 | 76 | 35 | 5K | 0 | 11.0 | 27.8 | — | 6 months ago | |
| cmachu/wp-eloquent-models | A Laravel package that brings Eloquent ORM models to WordPress, letting you query WordPress database tables (posts, users, terms, etc.) using familiar Eloquent syntax. Ideal for integrating WordPress content into Laravel apps or building custom WordPress-powered projects with a modern PHP ORM. | 0 | — | 2 | — | 0 | 0.1 | — | MIT | 3 years ago | |
| dariotilgner/liform | Serialize Symfony Forms into JSON Schema for documentation, validation, and client-side form generation. Works with generators like liform-react or json-editor, and powers LiformBundle. Use as a standalone library to keep backend and frontend forms in sync. | 1 | 1 | 0 | 1 | 0 | 0.3 | 2.4 | MIT | 4 years ago | |
| dealerdirect/phpcodesniffer-composer-installer | Composer plugin that automatically finds PHP_CodeSniffer coding standards installed via Composer and configures phpcs's installed_paths for you, so you can skip manual symlinking, repository checkouts, and config edits. | 603 | 610 | 38 | 9M | 5 | 23.0 | 61.8 | MIT | 6 months ago | |
| diglin/oauth2-oro-provider | — | 2 | 2 | 1 | 1 | 0 | 0.0 | 1.7 | MIT | — | |
| dktw/google-api-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| 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 | — | — | |
| dvlpm/google-api-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 4 years ago | |
| elaniin/findable | Findable adds simple, reusable search to Laravel Eloquent models. Add the trait, define searchable fields, and query models with clean, request-friendly syntax—reducing boilerplate for list pages, admin tables, and API search endpoints. | 13 | — | 1 | — | 0 | 0.4 | — | MIT | 4 years ago | |
| google/apiclient | Official Google PHP client library for working with Google APIs like Gmail, Drive, and YouTube on your server. Composer-installable, requires PHP 8.0+, and covers critical bug and security fixes in maintenance mode. | 9,812 | 9,967 | 3,531 | 7M | 16 | 73.3 | 51.3 | Apache-2.0 | 1 month ago | |
| guanguans/ai-commit | AI Commit is a PHP CLI tool that generates conventional Git commit messages from staged diffs using AI providers like OpenAI, Anthropic, and Gemini. It supports customizable prompts, multiple models, and easy configuration for faster, consistent commits. | 394 | 394 | 22 | 181 | 0 | 2.6 | 2.3 | MIT | 1 year ago | |
| hipay/hipay-fullservice-sdk-php | Official HiPay Fullservice SDK for PHP, letting you integrate card and local payment methods, manage transactions, and call the HiPay gateway APIs from your PHP application. | 11 | 11 | 11 | 30K | 1 | 15.5 | 52.9 | Apache-2.0 | 3 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 | 9 months ago | |
| isaac/php-code-sniffer-standard | A PHP_CodeSniffer standard that bundles reusable coding-style rules for PHP projects, helping teams enforce consistent conventions and catch code-quality issues in local development and CI. Install via Composer and reference it in your phpcs.xml configuration. | 10 | 9 | 2 | 6 | 1 | 0.1 | 1.8 | MIT | — | |
| jav/apitopia-bundle | jav/apitopia-bundle is a Symfony bundle for integrating ApiTopia into PHP applications. It provides bundle configuration, service wiring, and API-facing helpers to expose ApiTopia functionality with less boilerplate and a straightforward setup. | 3 | 4 | 1 | 0 | 0 | 0.5 | — | MIT | 2 years ago | |
| jlevers/selling-partner-api | — | 438 | — | 235 | — | 39 | 40.9 | 17.2 | BSD-3-Clause | 1 week ago | |
| juniora/laravel-querymonitor | — | 0 | 0 | 0 | 0 | 0 | 8.8 | — | MIT | 6 months ago | |
| kanopi/crs-engine | Kanopi CRS Engine is a Laravel/PHP package that provides a clean, extensible foundation for integrating CRS-powered services into your application, helping you centralize configuration, wire up custom workflows, and build maintainable CRS functionality. | 0 | — | 0 | — | 0 | 19.0 | — | — | 3 weeks ago |
|
| kanopi/firewall | Kanopi Firewall is a lightweight PHP/Laravel package for controlling access by IP address. It offers configurable allow/deny rules and middleware integration to protect routes, block unwanted traffic, and manage firewall behavior from application configuration. | 2 | 2 | 1 | 2K | 16 | 23.6 | 52.4 | MIT | 1 month ago | |
| kanopi/firewall-symfony | Symfony integration for Kanopi Firewall that adds configurable request firewalls and access rules, letting you allow or deny traffic by IP, network, or custom criteria. Protect routes and enforce access policies directly from Symfony configuration. | 0 | 0 | 0 | 10 | 1 | 18.5 | 16.7 | MIT | 1 month ago | |
| 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. | 248 | 248 | 81 | 59K | 3 | 4.7 | 34.3 | LGPL-3.0 | — | |
| limenius/liform | — | 145 | 147 | 73 | 27K | 13 | 8.5 | 35.1 | MIT | 1 year ago | |
| limenius/react-renderer | Limenius ReactRenderer lets PHP applications render React components server-side by delegating to a Node.js process, so you get fast, SEO-friendly markup with props passed from PHP. Includes Symfony bundle integration and Twig helpers for easy embedding. | 242 | 242 | 36 | 11K | 3 | 3.2 | 23.9 | MIT | 4 years ago | |
| lokalguiden/react-renderer | Lokalguiden React Renderer lets Laravel apps render React components from PHP and Blade views, bridging server-side PHP with client-side React for SEO-friendly, fast-loading interfaces. Simple helpers and configurable asset handling make it easy to add React UI without a separate frontend. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| lucatume/wp-browser | wp-browser integrates WordPress with Codeception, giving you acceptance, functional, and integration testing out of the box. It handles WordPress installation, database setup, and bootstrapping so you can write reliable tests for plugins, themes, and full sites. | 636 | — | 84 | — | 0 | 21.8 | — | MIT | 2 months ago | |
| lukasz-zaroda/twig-hints | — | 0 | 0 | 0 | 17 | 0 | 0.0 | 17.3 | MIT | — | |
| lukasz-zaroda/twig-hints-bundle | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| magento/magento-coding-standard | Magento Coding Standard provides PHP_CodeSniffer rules for checking Magento 2 code against official coding standards. It helps developers detect violations, improve code quality, and integrate automated checks into CI pipelines for modules and extensions. | 377 | — | 166 | — | 68 | 42.6 | 31.5 | OSL-3.0 | 2 months ago | |
| mailgun/mailgun-php | The official Mailgun PHP SDK: a PSR-18 HTTP client wrapper for the Mailgun API. Send email, manage IPs and dynamic pools, run analytics, and handle subaccounts. Bring your own PSR-18 client and PSR-7/17 implementation. Requires PHP 7.4+ and supports US and EU regions. | 1,136 | 1,164 | 315 | 826K | 0 | 44.7 | 46.4 | MIT | 1 week ago | |
| mailjet/laravel-mailjet | Official Mailjet integration for Laravel: use Mailjet as your mail transport driver and access the full Mailjet API (contacts, lists, campaigns, templates, stats) through a simple, expressive wrapper with Laravel-style configuration and facades. | 110 | — | 102 | — | 0 | 23.7 | — | MIT | 1 week ago | |
| mailjet/mailjet-apiv3-php | Official PHP wrapper for the Mailjet API v3. Send transactional email and SMS, manage contacts and campaigns through a simple, PSR-18 compatible client. Requires PHP 8.1+ and installs easily via Composer. | 274 | 277 | 92 | 335K | 0 | 28.8 | 48.4 | MIT | 3 months ago | |
| mallardduck/wp-eloquent-models | — | 2 | — | 2 | — | 0 | 0.2 | — | MIT | — | |
| 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,668 | 1,670 | 11 | 12M | 1 | 10.3 | 54.1 | MIT | 5 years ago | |
| markbaker/enumhelper | A lightweight PHP helper for native enums, offering convenient methods for listing cases, names and values and converting enums into arrays or options for forms, validation and select inputs. | 28 | 28 | 1 | 835 | 0 | 0.2 | 20.4 | 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,518 | 1,516 | 14 | 10M | 2 | 9.9 | 53.5 | MIT | 5 years ago | |
| matthewbdaly/artisan-standalone | — | 32 | — | 11 | — | 1 | 0.7 | — | MIT | — | |
| 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 | 71K | 1 | 3.7 | 24.2 | MIT | 4 years ago | |
| 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. | 197 | 202 | 39 | 6K | 23 | 13.0 | 32.2 | CC0-1.0 | 4 years ago | |
| moltencore/laravel-mailjet | A Laravel package that integrates Mailjet’s email API, adding a Mailjet mail transport and configuration so you can send transactional emails and Mailjet templates directly from your Laravel application. | 110 | 110 | 102 | 1 | 0 | 23.3 | 0.1 | MIT | 1 week ago | |
| multisafepay/coding-standards | — | 0 | — | 1 | — | 0 | 0.1 | — | — | — |
|
| 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 | — | 35K | — | 0.0 | 55.3 | — | — | |
| needle-project/laravel-rabbitmq | Integrate RabbitMQ into Laravel with a simple AMQP API for publishing and consuming messages. Configure connections, exchanges, and queues, run workers, and use Artisan commands to manage common RabbitMQ workflows alongside your Laravel queues. Suitable for apps needing direct AMQP access. | 38 | 39 | 21 | 2K | 6 | 2.9 | 24.9 | MIT | 2 years ago | |
| 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. | 113 | 110 | 128 | 127K | 2 | 5.0 | 42.8 | NOASSERTION | — | |
| 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. | 16 | 17 | 22 | 104K | 0 | 0.7 | 52.3 | 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,616 | 1,517 | 656 | 87K | 9 | 26.0 | 26.8 | NOASSERTION | 6 years ago | |
| nhagemann/anycontent-backend | Laravel/PHP backend package for AnyContent, providing a server-side foundation to manage and deliver content through configurable models, API endpoints, and integration hooks for content-driven applications. | 0 | — | 1 | — | 0 | 0.4 | — | — | 2 years ago | |
| nhagemann/anycontent-client-php | A PHP client for the AnyContent API, making it easy to fetch and integrate AnyContent-managed content into your applications. Simple, framework-friendly, and ready to drop into your Laravel or standalone PHP project. | 0 | — | 3 | — | 0 | 0.5 | 0.8 | MIT | 2 years ago |
|
| nhagemann/cmdl-parser-php | A PHP parser for CMDL that reads CMDL source and produces structured data for use in PHP applications. Useful for validation, tooling, and integrating CMDL definitions into your projects. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years 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 | |
| overfirmament/over-util | overfirmament/over-util is a Laravel/PHP utility package that bundles common helper functions and convenience tools to reduce boilerplate and streamline everyday development tasks. Lightweight and easy to integrate, it aims to fit neatly into existing projects. Simple, reusable components help cut r... | 0 | — | 0 | — | 0 | 19.9 | — | MIT | 1 week ago | |
| padosoft/laravel-querymonitor | — | 3 | 3 | 1 | 1 | 0 | 0.8 | 1.3 | MIT | 1 year ago | |
| padosoft/laravel-super-cache | A Laravel caching package from Padosoft designed to simplify and speed up cache usage in PHP applications. It builds on Laravel's cache layer to help reduce database load and improve response times. See the repository for configuration and feature details. | 3 | — | 2 | — | 0 | 19.7 | — | MIT | 1 week 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 | — | |
| personnummer/personnummer | PHP library for validating Swedish personal identity numbers (personnummer). Verifies dates, checksums, and coordination numbers, with a simple API for parsing and validating Swedish SSNs in your applications. | 33 | 35 | 11 | 39K | 1 | 0.6 | 42.3 | MIT | 1 year ago | |
| 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 | 2 | 2M | 0 | 5.0 | 56.0 | LGPL-3.0 | 11 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. | 224 | 230 | 13 | 2M | 1 | 7.9 | 56.3 | LGPL-3.0 | 10 months ago | |
| 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 | 12K | 4 | 7.0 | 44.4 | LGPL-3.0 | 10 months ago | |
| php-curl-class/php-curl-class | PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs. A simple, feature-rich wrapper around cURL for GET, POST, downloads, and more, with clean error handling and broad PHP 8.x support. | 3,297 | 3,382 | 801 | 178K | 0 | 59.9 | 28.2 | Unlicense | 2 weeks ago | |
| phpmailer/phpmailer | PHPMailer is a full-featured, widely used PHP email creation and transfer class with SMTP authentication, multiple recipients, HTML/multipart messages, attachments, UTF-8 support, DKIM/S/MIME signing, automatic address validation, and header-injection protection. Works with PHP 5.5 and later. | 22,343 | 23,257 | 9,765 | 4M | 16 | 66.0 | 44.2 | LGPL-2.1 | 5 months ago | |
| phpoffice/phpspreadsheet | PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files such as Excel and LibreOffice Calc, with a rich API for formulas, styles, charts, and more. Requires PHP 8.2+. | 14,003 | 14,328 | 3,631 | 15M | 83 | 92.5 | 75.5 | MIT | 1 month 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 | 1 | 0.4 | 34.5 | — | — | |
| pixelfederation/phystrix-bundle | Symfony bundle integrating Phystrix, the PHP circuit breaker library, to make service calls fault tolerant. Configure circuit breakers, fallbacks, and monitoring to isolate failures and keep applications responsive. | 1 | 1 | 2 | 0 | 0 | 0.4 | — | NOASSERTION | 5 years ago | |
| planetteamspeak/ts3-php-framework | Object-oriented PHP framework for TeamSpeak 3 ServerQuery, offering full server feature access, file transfers, customizable TSViewer interfaces, exception-based error handling, and event-driven scripting. Unit-tested and suitable for scripts or web apps. | 210 | 215 | 62 | 1K | 1 | 26.1 | 13.3 | MIT | 1 month ago | |
| pressbooks/pressbooks | Pressbooks is an open-source book publishing platform built on WordPress. Create, edit, and publish books as web, PDF, EPUB, and print-ready files, with collaborative authoring, import/export, and accessible reading options. | 460 | 460 | 137 | 485 | 113 | 46.4 | 36.0 | GPL-3.0 | 1 week ago | |
| pwt777/react-renderer | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 4 years ago | |
| recurly/recurly-client | Official PHP client for Recurly's V3 API. Install via Composer (recurly/recurly-client), create a client with your API key, and access billing, subscription, and account operations in one place. Supports EU region and PSR-3 logging. | 172 | 173 | 92 | 148K | 12 | 39.0 | 55.0 | MIT | 1 week ago | |
| requests/test-server | Minimal PHP HTTP test server used by the Requests for PHP library to run its automated CI test suite. Not intended as a standalone server; install via Composer (requires Composer 2.2+) if needed for local testing. | 2 | 3 | 3 | 408 | 1 | 0.3 | 33.3 | — | — | |
| rezozero/liform | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| rflex/analytics-laravel | — | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | — | — | |
| rflex-spa/analytics-laravel | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| rmccue/requests | Requests is a human-friendly HTTP library for PHP with no dependencies beyond PHP. Send GET, POST, PUT, DELETE, PATCH, and HEAD requests with simple arrays for headers, form data, and files; it abstracts cURL/fsockopen, SSL verification, auth, and decompression behind a consistent API. | 3,570 | 3,650 | 503 | 915K | 100 | 80.2 | 66.3 | NOASSERTION | 2 weeks ago | |
| rogerdsh/liform | Liform is a lightweight form-building package for Laravel. Define forms in PHP, render them in Blade, and handle validation with minimal boilerplate—keeping markup consistent and controllers clean. A simple fit for admin panels and small apps. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| rokka/client | Official PHP client for Rokka, the image processing and delivery service. Upload, store, and manage images, generate dynamic URLs with stack options, and integrate Rokka into PHP or Laravel apps through a simple, PSR-compatible API. | 6 | 6 | 9 | 4K | 1 | 12.0 | 42.6 | MIT | 5 months ago | |
| romansh/laravel-creem | — | 6 | — | 4 | — | 0 | 0.2 | — | MIT | — |
|
| roots/acorn | Acorn brings Laravel to WordPress: use Blade templates, routing, caching, events, validation, and Laravel packages in your WordPress projects, with Laravel's patterns and utilities for cleaner code. | 1,010 | 1,011 | 114 | 130K | 8 | 39.1 | 41.7 | MIT | 1 month ago | |
| roots/wp-password-bcrypt | A WordPress plugin that replaces WordPress’s default password hashing with bcrypt using PHP’s password_hash and password_verify. Existing passwords are rehashed automatically on login, improving security without changing the user experience. | 628 | 649 | 65 | 82K | 0 | 2.7 | 20.7 | MIT | 1 year ago | |
| sematico/wp-fluent-query | — | 6 | 6 | 2 | 1 | 0 | 0.0 | 0.6 | MIT | — | |
| sequra/integration-core | Core integration library for SeQura payment services, providing shared PHP components for API communication, order and payment handling, configuration, and integration workflows across Laravel and other PHP platforms. | 1 | — | 0 | — | 0 | 19.2 | — | — | 2 weeks ago |
|
| simplehtmldom/simplehtmldom | simplehtmldom is a fast, flexible PHP HTML DOM parser that turns messy, invalid HTML into a traversable tree. Use jQuery-like selectors to find, extract, and manipulate elements, attributes, and text with minimal code. Lightweight, dependency-free, and ideal for scraping, templating, and document pr... | 189 | — | 55 | — | 0 | 3.0 | 0.8 | MIT | — | |
| sitepark/oparl-client | A PHP client for OParl, the open standard for parliamentary information systems. Query OParl APIs to retrieve bodies, meetings, papers, and agendas through a clean, typed interface that integrates smoothly into Laravel applications. | 0 | 0 | 0 | 29 | 0 | 18.9 | 23.8 | MIT | 4 weeks ago | |
| startsevdenis/liform | A lightweight Laravel package for defining and rendering forms in PHP, aimed at simplifying form creation in Laravel applications. Early-stage project with minimal adoption, so review the source and documentation before relying on it in production. | 1 | 1 | 0 | 52 | 0 | 0.0 | 19.8 | MIT | 1 year ago | |
| stolz/assets | stolz/assets is a lightweight Laravel asset manager for defining CSS and JavaScript collections, managing dependencies, and rendering them with Blade directives. It supports asset versioning/cache busting and optional minification, simplifying frontend asset organization without a heavy build pipeli... | 286 | — | 39 | — | 1 | 3.0 | — | MIT | 6 years ago | |
| survos/liform | survos/liform is a Laravel/PHP package for building and managing forms with less boilerplate. It provides a developer-friendly foundation for defining form structures and handling common form workflows in Laravel applications, ideal for projects that want a simple, reusable form layer. | 0 | — | 1 | — | 0 | 1.9 | — | MIT | 10 months ago |
|
| swoole-bundle/resetter-bundle | Resetter bundle for Swoole Bundle that clears Symfony service and container state between requests in long-running workers, preventing state from leaking across requests so applications stay consistent under Swoole. | 3 | 3 | 4 | 5K | 0 | 18.7 | 51.3 | 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 | 1K | 6 | 21.0 | 32.1 | MIT | 3 months ago | |
| tecnickcom/tc-lib-barcode | Pure-PHP library that encodes data as linear, 2D and postal barcodes and renders them as SVG, PNG, HTML or text. Supports CODE 39/128, EAN, UPC, QR Code and more, part of the TCPDF ecosystem. | 302 | 305 | 93 | 630K | 0 | 24.3 | 53.8 | NOASSERTION | 5 days ago | |
| tecnickcom/tc-lib-color | PHP color toolkit for parsing, converting, and normalizing GRAY, RGB/RGBA, HSL, CMYK, CIE Lab, and spot colors, with named web color lookup. Provides CSS-ready output and PDF-oriented helpers, keeping browser previews and final rendered PDFs visually consistent. Part of the TCPDF ecosystem. | 25 | 25 | 7 | 630K | 0 | 20.4 | 64.9 | NOASSERTION | 5 days ago | |
| triun/laravel-model-base | triun/laravel-model-base provides an extensible base Eloquent model for Laravel applications, centralizing shared model behavior and reducing boilerplate. Use it to standardize common model logic and keep your application models cleaner and easier to maintain. | 2 | — | 0 | — | 4 | 1.1 | 1.1 | MIT | 3 years ago | |
| twofas/account-sdk | A PHP SDK for integrating TwoFAS account services into Laravel or standalone PHP applications. Offers a clean client for account and authentication API calls, typed responses, and simple configuration so you can add two-factor account flows quickly. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| twofas/sdk | PHP SDK for integrating 2FAS two-factor authentication into your applications. A lightweight client with straightforward configuration and clean, framework-friendly APIs for adding an extra layer of account security to Laravel and other PHP projects. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| vaimo/composer-changelogs | Composer plugin that generates changelog files from Git history, grouping commits by type and linking issues and merge requests so release notes are written automatically. Configurable via composer.json, it helps teams document changes consistently without manual effort. | 11 | 11 | 2 | 2K | 4 | 7.9 | 34.3 | MIT | 8 months ago | |
| vaimo/composer-patches | Composer plugin that applies patches to installed dependencies during install and update. Define patches in composer.json using local or remote files, keeping vendor modifications reproducible across every environment and team member. | 305 | — | 46 | — | 32 | 31.5 | 14.2 | MIT | 3 weeks ago |
|
| vaimo/topological-sort | — | 4 | 4 | 1 | 134K | 0 | 0.1 | 55.3 | MIT | — | |
| vrana/adminer | Adminer for Laravel embeds the single-file Adminer database manager as a drop-in phpMyAdmin replacement. Publish the config, open the route, and browse, query and edit MySQL, PostgreSQL, SQLite and other databases inside your app, with auth and middleware support. | 7,943 | — | 1,181 | — | 1 | 59.7 | — | NOASSERTION | 2 weeks ago | |
| webdevcraft/liform | Liform is a Laravel form builder package for generating and rendering dynamic HTML forms from PHP arrays, configs, or model schemas, with support for validation, field types, and Blade views. It streamlines creating reusable, customizable forms in Laravel applications. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 5 years ago |
|
| wp-cli/wp-cli-tests | WP-CLI testing framework that bundles shared Behat, PHPUnit, PHP_CodeSniffer, and PHPStan tooling for WP-CLI commands and packages. Add it as a dev dependency to get ready-made test scripts, Behat feature contexts, and linting configs out of the box. | 42 | 42 | 29 | 156K | 16 | 36.6 | 65.6 | MIT | 5 days ago | |
| wp-coding-standards/wpcs | WordPress Coding Standards is a PHP_CodeSniffer ruleset that enforces WordPress coding conventions, catching style, security, and compatibility issues in themes and plugins. | 2,839 | 2,878 | 524 | 4M | 225 | 73.4 | 73.7 | MIT | 3 months 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 | 20K | 16 | 30.1 | 52.6 | MIT | 3 months ago | |
| zicht/standards-php | Zicht's shared PHP coding standards package bundles PHP_CodeSniffer rules and static analysis configuration for consistent code style across projects. Install it with Composer and reference the ruleset in your phpcs.xml to enforce quality checks. | 0 | 3 | — | 1 | — | 0.0 | 4.2 | — | — |
How can I help you explore Laravel packages today?