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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2a/symfony-performance-analyzer | — | 1 | 1 | 0 | 0 | 1 | 0.7 | — | — | 1 year ago | |
| 3brs/imgproxy-bundle | — | 1 | 1 | 0 | 28 | 0 | 8.3 | 17.4 | MIT | 7 months ago | |
| agluh/outbox-bundle | Laravel outbox pattern bundle for reliable event publishing: capture domain events in an outbox table within your transaction, then dispatch them asynchronously to queues or brokers. Helps avoid dual-write issues and improves consistency between your DB and integrations. | 9 | 9 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| ahmed-bhs/doctrine-doctor | Doctrine Doctor is a runtime analysis tool for Doctrine ORM integrated into the Symfony Web Profiler. It detects real-world issues like N+1 queries, slow queries, missing indexes, hydration overhead, and injection risks, with actionable backtraces and suggestions. | 92 | 92 | 7 | 3K | 14 | 28.4 | 31.0 | MIT | 2 months ago | |
| akeneo/api-php-client | — | 96 | 98 | 65 | 47K | 18 | 15.8 | 44.5 | NOASSERTION | 1 year ago | |
| alexeevdv/sumsub-client | Laravel/PHP client for Sumsub API integration. Provides simple requests and helpers to manage applicants and verifications, submit documents, and handle webhook callbacks/signature validation, making it easier to connect your app to Sumsub KYC/AML workflows. | 3 | — | 7 | — | 1 | 0.3 | — | MIT | 3 years ago | |
| allekslar/monofony-demo-backend | — | 1 | 1 | 1 | 0 | 0 | 0.6 | — | MIT | 3 years ago | |
| ansien/form-to-json-bundle | — | 4 | 4 | 0 | 0 | 0 | 2.4 | — | MIT | 5 years ago | |
| anzusystems/anzutap-bundle | — | 0 | 0 | 0 | 587 | 0 | 18.0 | 43.1 | Apache-2.0 | 3 months ago | |
| anzusystems/auth-bundle | — | 1 | 1 | 0 | 794 | 0 | 21.6 | 40.4 | Apache-2.0 | 3 months ago | |
| anzusystems/common-bundle | — | 0 | 0 | 0 | 826 | 0 | 26.4 | 46.5 | Apache-2.0 | 1 month ago | |
| anzusystems/core-dam-bundle | — | 1 | 1 | 0 | 82 | 0 | 24.3 | 25.4 | Apache-2.0 | 2 months ago | |
| anzusystems/serializer-bundle | — | 0 | 0 | 0 | 1K | 0 | 21.8 | 46.7 | Apache-2.0 | 3 months ago | |
| arnaud-23/attribute-execution-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bavix/laravel-clickhouse | — | 71 | 74 | 39 | 7K | 0 | 21.8 | 30.8 | — | 3 months ago | |
| bavix/laravel-wallet | Virtual wallet system for Laravel: manage balances, deposits/withdrawals, transfers, and multi-wallet support with robust transaction history and concurrency safety. Well-tested, benchmarked, and extensible for payments, loyalty points, and in-app credits. | 1,321 | 1,324 | 248 | 61K | 0 | 43.2 | 27.1 | MIT | 3 weeks ago | |
| besmartand-pro/doctrine-behaviors | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| binsoul/coding-standard | PHP_CodeSniffer-based coding standard bundle for PHP projects, providing opinionated style rules and configurations to keep code consistent. Easy to install via Composer and integrate into CI for automated code style checks and enforcement. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bitandblack/composer-helper | Laravel-friendly Composer helper utilities that simplify common package tasks like inspecting installed packages, resolving versions, and reading composer.json/lock data. Useful for build tools, diagnostics, and automation where you need Composer metadata programmatically. | 0 | 0 | — | 497 | — | 0.0 | 37.3 | — | — | |
| bitandblack/duration | bitandblack/duration provides a small PHP/Laravel utility for working with time spans: create, parse, and format durations in a readable way, convert between units, and simplify common duration calculations for apps, jobs, and reports. | 0 | 0 | — | 555 | — | 0.0 | 37.9 | — | — | |
| bitandblack/helpers | Lightweight Laravel/PHP helper functions from Bit&Black. Adds practical utilities and shortcuts to speed up everyday development tasks with minimal setup, aiming to keep your codebase cleaner and more consistent across projects. | 0 | 0 | — | 495 | — | 0.0 | 37.2 | — | — | |
| bitandblack/hyphenizer-bundle | — | 1 | 1 | 0 | 6 | 0 | 0.0 | 8.3 | MIT | — | |
| bitandblack/hyphenizer-sdk-php | — | 1 | 1 | 0 | 53 | 0 | 0.0 | 19.9 | MIT | — | |
| bitandblack/pathinfo | Tiny PHP utility offering a consistent, OO wrapper around path information. Parse file paths into dirname, basename, extension, filename, and more, with simple getters and helpers for working with filesystem paths across environments. | 0 | 0 | — | 559 | — | 0.0 | 37.6 | — | — | |
| bitandblack/word-extract | Extract and process words from text by minimum length. Get matching words as an array or apply a callback to transform each extracted word within the original string. Simple PHP library installable via Composer. | 1 | 1 | 0 | 99 | 0 | 0.0 | 23.5 | MIT | — | |
| bitbag/coding-standard | — | 3 | 3 | 9 | 1K | 2 | 10.1 | 36.6 | — | 9 months ago | |
| boutdecode/etl-core-bundle | — | 2 | 2 | 0 | 52 | 0 | 16.4 | 19.4 | — | 6 days ago | |
| 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 | 27K | 3 | 18.2 | 0.9 | — | 1 month ago | |
| braunstetter/menu-bundle | — | 10 | 10 | 0 | 28 | 3 | 1.4 | 8.0 | — | 1 year ago | |
| cadoles/captcha | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| chamilo/settings-bundle | — | 4 | 4 | 2 | 5K | 0 | 1.6 | 42.5 | — | 2 years ago | |
| chiiya/code-style-php | Reusable code style configs for PHP 8.1+ projects, combining PHP-CS-Fixer, EasyCodingStandard (ECS), and Rector. Install via Composer and import the provided rule sets into your tool config files to standardize formatting and refactors. | 0 | 0 | 1 | 493 | 0 | 0.2 | 37.6 | — | — | |
| 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 | 570 | 0 | 22.5 | 44.6 | MIT | 2 weeks ago | |
| codeception/module-yii2 | Codeception Yii2 module for acceptance and functional testing. Provides helpers to bootstrap Yii2 apps, handle fixtures, navigate routes, interact with models and components, and integrate Yii2-specific assertions into your Codeception test suite. | 19 | 19 | 41 | 185K | 6 | 20.2 | 62.1 | MIT | 5 months ago | |
| commercetools/php-sdk | Deprecated PHP SDK for commercetools Composable Commerce. Provides native PHP models/helpers, IDE autocompletion, object mapping, i18n, and an OAuth2 client with caching and async/concurrent request support. Requires PHP 5.6+ (Guzzle). | 43 | 44 | 22 | 1K | 19 | 8.2 | 20.8 | MIT | 3 years ago | |
| contao/easy-coding-standard | Adds Easy Coding Standard support for Contao projects, providing a ready-to-use ECS configuration and rules to enforce consistent PHP coding style and quality checks across your codebase, helping keep formatting and standards aligned in CI and local workflows. | 12 | 12 | 8 | 6K | 0 | 0.3 | 36.7 | — | — | |
| craftcms/ecs | Easy Coding Standard (ECS) config presets for Craft CMS projects and plugins. PSR-12 aligned with a few Craft-specific tweaks. Install via Composer, add an ecs.php selecting Craft 3 or 4 set, then run ecs check (optionally --fix). | 0 | 18 | — | 20K | — | 0.6 | 42.1 | — | — | |
| cypresslab/gitelephant | GitElephant is a PHP OOP wrapper around the git CLI for managing repositories: inspect commits, branches, tags, diffs, logs, and statuses, and run common git operations via a clean API. Supports git >=1.8, PHP >=7.2 (older PHP via prior versions). | 613 | 618 | 74 | 46K | 17 | 19.3 | 31.1 | LGPL-3.0 | 1 year ago | |
| diabelb/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dotsafe/api-platform-user-security-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.7 | — | MIT | 4 years ago | |
| dsnetpl/doctrine-column-comment-bundle | — | 0 | 0 | — | 2 | — | 14.2 | 7.3 | — | — | |
| durable-workflow/workflow | Durable Workflow for Laravel lets you define reliable workflows and activities in PHP, run them async via queues, manage retries/errors, and orchestrate complex business processes like sagas, pipelines, transactions, and AI-driven agentic flows. | 1,201 | 1,202 | 68 | 32K | 0 | 42.9 | 23.3 | MIT | 1 week ago | |
| e-lodgy/coding-standard | E-Lodgy’s shared Easy Coding Standard (ECS) configuration for PHP projects. Install via Composer, import the provided ecs.php, and apply consistent formatting and code style rules across your src, tests, and config files. | 0 | 0 | 1 | 23 | 1 | 2.6 | 19.0 | MIT | 2 years ago | |
| effiana/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| eightmarq/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| gregwar/captcha-bundle | Symfony bundle that adds a Captcha form type powered by gregwar/captcha. Simple Composer install, Flex auto-registration, and optional global YAML config. Supports inline embedded images by default or file-based captchas with cleanup/expiration options. | 352 | 369 | 127 | 61K | 41 | 31.1 | 50.2 | MIT | 4 months ago | |
| idealo/php-rdkafka-ffi | Unmaintained Kafka client for PHP 7.4–8.0 using FFI bindings to librdkafka, compatible with php-rdkafka interfaces. Supports producer (transactions), consumer, admin client, mock cluster for tests, and callback-based error/log handling. | 82 | 82 | 5 | 3K | 1 | 1.2 | 15.4 | Apache-2.0 | 1 year ago | |
| j13k/yaml-lint | Laravel-friendly YAML linter powered by yamllint. Validate YAML files in your project or CI, catch syntax and style issues early, and fail builds on invalid configuration. Simple command integration for consistent YAML across environments. | 16 | 17 | 5 | 10K | 9 | 11.1 | 3.6 | MIT | 7 months ago | |
| jeroen-g/explorer | Laravel-friendly, fluent API for exploring and filtering directories and files. Chain common queries (name, extension, size, modified time), include/exclude patterns, sort and paginate results, and iterate over matches with clean, expressive code. | 399 | 399 | 70 | 18K | 20 | 36.1 | 35.5 | MIT | 2 months ago | |
| khanamiryan/qrcode-detector-decoder | Pure-PHP QR code detector/decoder (ported from ZXing). Reads QR codes from image files using GD, no extra extensions required. Simple API: create a Zxing\QrReader with a path and call text() to get the decoded content. | 1,409 | 1,441 | 322 | 319K | 68 | 40.9 | 59.1 | Apache-2.0 | 10 months ago | |
| kiwa/core | — | 0 | 0 | — | 222 | — | 0.0 | 32.6 | — | — | |
| kiwa/hyphenizer | Laravel/PHP hyphenation helper that inserts soft hyphens into text for better line breaks and responsive typography. Useful for long words in UI copy, headings, and content rendering; supports configurable patterns/languages and easy framework integration. | 0 | 0 | — | 149 | — | 0.0 | 30.1 | — | — | |
| klitsche/dog | Dog is a lightweight source code documentation generator for PHP libraries. Built on phpDocumentor/reflection and Twig, it analyzes code and phpdoc, validates documentation with configurable rules, and outputs Markdown suitable for MkDocs and similar tools. | 2 | 2 | 0 | 5 | 0 | 2.1 | 5.9 | MIT | 3 years ago | |
| klitsche/ffigen | CLI tool to generate and update low-level PHP FFI bindings from C headers. Produces constants.php and Methods.php (static method wrappers with phpdoc). Configurable via .ffigen.yml and optional custom parser hooks for preprocessing. | 16 | 16 | 2 | 5 | 0 | 3.1 | 1.6 | MIT | 3 years ago | |
| knplabs/doctrine-behaviors | — | 923 | 938 | 323 | 85K | 30 | 42.0 | 45.2 | MIT | 4 months ago | |
| laravel-workflow/laravel-workflow | Durable Workflow (formerly Laravel Workflow) lets you build reliable, long-running workflows in Laravel using declarative PHP classes. Orchestrate activities with queues, parallel steps, retries, and monitoring—ideal for sagas, pipelines, microservices, and AI-driven processes. | 1,201 | 1,205 | 68 | 51K | 0 | 42.9 | 26.5 | MIT | 1 week ago | |
| 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 | 3K | 0 | 0.0 | 33.5 | MIT | — | |
| loupe/loupe | Loupe is a PHP-only, SQLite-based full‑text search engine. Typo-tolerant, supports phrases and negatives, facets, language detection and stemming, plus SQL-like attribute and geo filtering with relevance ranking—ideal to replace slow LIKE queries without running extra services. | 505 | 505 | 25 | 20K | 5 | 33.6 | 27.8 | MIT | 2 weeks ago | |
| loupe/matcher | PHP library for search term highlighting and contextual snippet generation. Tokenize queries (phrases, negation, locale-aware rules), match terms with stop-word filtering and span positions, then format results with highlights and cropped excerpts for user-friendly search output. | 10 | 10 | 1 | 20K | 1 | 21.8 | 53.1 | MIT | 3 weeks ago | |
| m2mtech/flysystem-stream-wrapper | Adds a PHP stream wrapper for Flysystem v2/v3 so you can use fly:// paths with native file functions (file_put_contents, mkdir, etc.). Includes Symfony Lock-based locking plus options to ignore visibility errors and emulate dir metadata. | 19 | 19 | 14 | 6K | 0 | 5.2 | 37.3 | MIT | 1 year ago | |
| mockery/mockery | Mockery is a flexible PHP mock object framework for unit testing with PHPUnit, PHPSpec, and more. It provides a readable DSL to define expectations and interactions, integrates cleanly with PHPUnit, and can be used alongside PHPUnit’s own mocking tools. | 10,722 | 10,807 | 465 | 9M | 105 | 68.0 | 61.9 | BSD-3-Clause | 2 years ago | |
| neuecommerce/coding-standards | Opinionated PHP coding standards for projects using Laravel Pint. Provides a ready-to-use Pint configuration and consistent formatting rules to keep code style uniform across teams and repositories. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| nokimaro/liontech-laravel | — | 0 | 0 | 0 | 14 | 0 | 21.7 | 19.1 | MIT | 1 week ago | |
| nokimaro/liontech-php-sdk | Community PHP 8.3+ SDK for FusionPayments (LionTech) gateway. Type-safe, domain-oriented requests/responses with full API coverage (orders, payments, refunds, payouts, tokens, transfers, balances). PSR-18 client support, webhook verification, RSA encryption, token refresh. | 0 | 0 | 0 | 96 | 0 | 22.3 | 31.9 | MIT | 1 week ago | |
| payum/payum | — | 1,926 | 1,948 | 346 | 40K | 87 | 60.4 | 48.4 | MIT | 5 months ago | |
| pda/pheanstalk | Pheanstalk is a fully typed PHP 8.1+ client for beanstalkd 1.12+ work queues. Produce and consume jobs with clean APIs for tubes, reserve/put, touch, delete, release, and delays/timeouts—rewritten for strong static analysis. | 1,922 | 1,974 | 281 | 544K | 6 | 37.4 | 38.3 | MIT | 6 months ago | |
| petitpress/gps-messenger-bundle | Laravel bundle for GPS Messenger: send and receive location-based messages, integrate tracking updates, and manage messaging workflows via simple configuration. Designed to drop into existing apps with minimal setup for GPS-enabled notifications and events. | 30 | 29 | 21 | 21K | 2 | 20.5 | 0.9 | MIT | 3 weeks ago | |
| phlib/base_convert | Drop-in replacement for PHP base_convert that supports arbitrarily large numbers without silent failures. Convert big numeric strings between bases (e.g., 10↔36) reliably via Phlib\base_convert, and round-trip large values correctly. | 3 | 3 | 0 | 4K | 0 | 0.6 | 41.8 | LGPL-3.0 | 4 years ago | |
| phpecs/phpecs | Tiny shortcut package to install and use Easy Coding Standard in PHP projects. Add it as a dev dependency via Composer and you’re ready to run ECS for consistent, automated code style and formatting across your codebase. | 2 | 2 | 0 | 14K | 0 | 0.3 | 50.8 | — | 1 year ago | |
| places2be/locales | — | 0 | 0 | — | 162 | — | 0.0 | 29.4 | — | — | |
| platformsh/oauth2 | — | 2 | 2 | 1 | 8K | 0 | 0.1 | 47.3 | MIT | — | |
| prewk/option | Lightweight Option type for PHP providing Some/None to avoid nulls. Adds map/flatMap/filter, unwrap with defaults, and safe chaining inspired by functional programming. Handy for Laravel and general PHP codebases where nullable values cause bugs. | 47 | 47 | 9 | 34K | 0 | 1.2 | 41.2 | NOASSERTION | — | |
| prewk/result | prewk/result brings Rust-like Result to PHP: explicit Ok/Err values for safer, more readable error handling without exceptions. Use map/flatMap, unwrap/unwrapOr, and chain operations to handle success and failure paths cleanly in functional style. | 121 | 121 | 13 | 30K | 0 | 1.9 | 35.8 | NOASSERTION | — | |
| rector/swiss-knife | Swiss Knife for upgrades: CLI tools to keep codebases clean and PSR-4 compliant. Detect git merge conflicts and commented-out code, find multiple classes per file, fix namespaces to match PSR-4 roots, and finalize classes without children (with skips for mocks/files). | 205 | 206 | 17 | 109K | 0 | 6.2 | 39.1 | MIT | 9 months ago | |
| rector/type-perfect | Type Perfect adds 10 PHPStan rules to tighten type declarations: replace empty/isset checks with instanceof for precise narrowing, prefer explicit getters over magic array access, and enforce interface signatures. Easy to enable even on legacy code; improves reliability fast. | 103 | 103 | 7 | 360K | 0 | 0.7 | 48.7 | MIT | — | |
| seec/phpunit-consecutive-params | Bring back PHPUnit’s removed withConsecutive behavior. This lightweight dev helper provides a drop-in replacement via a trait, letting you assert different parameter sets across consecutive mock calls using ->with(...$this->withConsecutive(...)). | 18 | 18 | 2 | 35K | 0 | 2.3 | 45.2 | GPL-3.0 | 1 year ago | |
| setono/cron-expression-bundle | Symfony bundle integrating dragonmantank/cron-expression. Provides a CronExpression form field and a Doctrine DBAL type to store Cron\CronExpression in entities, making it easy to validate, edit, and persist cron schedules in your app. | 25 | 25 | 10 | 4K | 2 | 16.6 | 32.8 | MIT | 4 months ago | |
| setono/doctrine-orm-batcher-bundle | Symfony bundle that integrates Setono’s Doctrine ORM Batcher, making it easy to process large Doctrine queries in batches. Provides injectable services like BatcherFactoryInterface and QueryRebuilderInterface with autowiring support. | 3 | 3 | 9 | 7K | 0 | 20.9 | 52.8 | MIT | 1 month ago | |
| socialblue/laravel-query-adviser | — | 20 | 20 | 1 | 137 | 0 | 9.5 | 12.9 | MIT | 2 years ago | |
| spomky-labs/aes-key-wrap | — | 50 | 50 | 3 | 554K | 0 | 3.6 | 55.3 | MIT | 4 years ago | |
| spomky-labs/pki-framework | PHP 8.1+ framework for Public Key Infrastructure: X.509 certificates (incl. attribute certs), ASN.1 DER encoding/decoding, X.501/X.520 DN parsing, PEM (RFC 7468) handling, and PKCS-oriented cryptography utilities. | 27 | 26 | 5 | 3M | 0 | 20.4 | 63.3 | MIT | 2 months ago | |
| ssch/typo3-rector | Instant upgrades and refactoring for TYPO3 sites and extensions, built on Rector. Apply automated code migrations between TYPO3 versions, remove deprecations, and modernize PHP code with a generated Rector config and CLI workflow (dry-run/process). | 260 | 264 | 68 | 118K | 26 | 38.8 | 52.8 | MIT | 1 month ago | |
| staabm/phpstan-psr3 | PHPStan rules that detect PSR-3 logger misuse and security pitfalls: invalid placeholders, context issues, and message formatting mistakes. Works with psr/log, Monolog, Laravel (illuminate/log, LogManager), and REDAXO rex_logger. | 23 | 23 | 1 | 45K | 1 | 1.5 | 45.2 | MIT | 1 year ago | |
| sylius-labs/coding-standard | Battle-tested Sylius coding standard for PHP. Install via Composer and import the provided ecs.php into your EasyCodingStandard (ECS) config to apply consistent formatting and rules across your project. Includes guidance for migrating from YAML to PHP configs. | 88 | 88 | 27 | 139K | 0 | 26.7 | 50.3 | MIT | 1 month ago | |
| symplify/autowire-array-parameter | Automatically inject array parameters into PHP services with minimal configuration. Symplify Autowire Array Parameter resolves array constructor arguments from container config, reducing boilerplate and making service wiring cleaner in Symfony/Laravel-style DI setups. | 60 | 62 | 2 | 57K | 0 | 0.2 | 28.9 | MIT | — | |
| symplify/coding-standard | Ready-to-use PHP CS Fixer and PHP_CodeSniffer rules bundled as a coding standard, with Symplify tooling integration. Helps keep projects consistent, modern, and clean with configurable rule sets suited for CI and team workflows. | 381 | 382 | 26 | 87K | 0 | 3.5 | 32.3 | MIT | 1 year ago | |
| symplify/easy-ci | Automate PHP/Laravel CI chores with Symplify Easy CI: run code quality tools consistently, speed up setup, and keep checks uniform across projects. Handy for teams standardizing linting, static analysis, and test workflows in one place. | 18 | 20 | 3 | 41K | 0 | 0.2 | 45.3 | MIT | — | |
| symplify/easy-parallel | Run PHP tasks in parallel with a simple API. Easy Parallel helps speed up builds and code analysis by distributing work across multiple processes, while keeping output manageable and integration straightforward in existing Symplify and custom tooling. | 11 | 11 | 5 | 28K | 1 | 0.4 | 46.4 | MIT | — | |
| symplify/easy-testing | Utilities for easier PHP unit testing, focused on writing cleaner tests with less boilerplate. Provides helpers and base test cases commonly used in Symplify tools to streamline assertions, fixture handling, and test setup across projects. | 41 | 42 | 3 | 46K | 0 | 0.1 | 29.7 | MIT | — | |
| symplify/monorepo-builder | Tools for PHP monorepos: scaffold a repo, merge package composer.json files into the root, validate shared dependency versions, bump inter-package constraints, propagate versions back to packages, and automate releases via a single monorepo-builder.php config. | 523 | 523 | 46 | 223K | 7 | 26.7 | 43.8 | MIT | 2 weeks ago | |
| symplify/package-builder | Helper utilities for building Symfony/PHP packages: lightweight DI and service configuration, parameter resolution, class and file helpers, and tooling-friendly conventions. Designed to reduce boilerplate when composing reusable packages and developer tools. | 164 | 168 | 7 | 69K | 0 | 0.5 | 25.6 | MIT | — | |
| symplify/phpstan-extensions | Extra PHPStan rules and extensions from Symplify to improve static analysis of PHP projects. Adds better type inference and framework-aware checks, helping catch bugs earlier and keep codebases consistent with minimal configuration. | 39 | 39 | 5 | 188K | 0 | 0.4 | 50.6 | MIT | — | |
| symplify/rule-doc-generator | Generate consistent, readable documentation for custom PHP rules. Symplify Rule Doc Generator creates rule descriptions and examples automatically, helping you document PHPStan, Rector, or coding-standard rules quickly and keep docs in sync with code. | 31 | 31 | 3 | 28K | 0 | 0.2 | 36.2 | MIT | — | |
| symplify/rule-doc-generator-contracts | Contracts for Symplify’s rule doc generator: shared interfaces and value objects used to describe, format, and export rule documentation across Symplify tools. Useful when building custom rule providers, printers, or integrations without depending on full implementations. | 17 | 17 | 1 | 143K | 0 | 0.1 | 53.9 | MIT | — | |
| symplify/smart-file-system | Lightweight PHP file system utilities for safer, smarter file operations. Provides convenient wrappers around common read/write actions, path handling and file info helpers, aimed at simplifying scripts and package tooling with a clean, pragmatic API. | 77 | 79 | 4 | 62K | 0 | 0.3 | 28.3 | MIT | — | |
| symplify/symplify-kernel | Shared kernel and infrastructure for Symplify tools. Provides common console/app bootstrapping, configuration loading, service container wiring, and utilities to build consistent PHP CLI applications and packages on top of Symplify components. | 46 | 47 | 3 | 52K | 0 | 0.3 | 29.7 | MIT | — | |
| toflar/state-set-index | PHP implementation of the State Set Index algorithm for fast typo-tolerant (Levenshtein) similarity search over very large string sets with small indexes. Extends the paper with transposition support, caching snapshots, and pluggable alphabets/storage. | 13 | 13 | 2 | 24K | 0 | 23.9 | 52.1 | — | 2 weeks ago | |
| tomasvotruba/bladestan | Bladestan adds PHPStan-powered static analysis for Laravel Blade templates. Install as a dev dependency and include its extension if needed. Provides a custom “blade” error formatter showing clickable template paths and where errors are rendered. | 367 | 365 | 26 | 44K | 13 | 25.9 | 37.9 | MIT | 2 months ago | |
| tomasvotruba/cognitive-complexity | — | 152 | 148 | 3 | 197K | 0 | 0.8 | 43.1 | MIT | — | |
| tomasvotruba/type-coverage | CLI tool for measuring PHP type coverage. Scans your codebase and reports how much is covered by native types and PHPDoc (params, returns, properties), helping you spot missing types, raise strictness, and improve static analysis readiness. | 212 | 212 | 14 | 560K | 0 | 11.8 | 51.6 | MIT | 6 months ago | |
| tomasvotruba/unused-public | PHPStan extension that finds unused public methods, properties, and constants by scanning calls across your codebase. Helps clean up dead APIs or spot members that should be private/protected. Supports gradual adoption via allowed % thresholds and excluding template-used methods. | 192 | 192 | 15 | 95K | 0 | 1.4 | 36.9 | MIT | — | |
| vin-sw/shopware-sdk | — | 121 | 123 | 49 | 15K | 5 | 23.7 | 35.1 | MIT | 3 months ago | |
| whatwedo/php-coding-standard | — | 2 | 2 | 1 | 944 | 9 | 3.4 | 38.7 | MIT | 2 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 | 15K | 0 | 23.7 | 38.5 | MIT | 3 months ago | |
| yiisoft/yii2-symfonymailer | Yii2 extension integrating Symfony Mailer for reliable email sending. Configure SMTP/DSN transport, templates via viewPath, and file transport for dev. Supports PHP 8.1+ and installs via Composer for seamless Yii 2.0 mail delivery. | 49 | 49 | 28 | 152K | 0 | 1.9 | 48.1 | BSD-3-Clause | 2 years ago | |
| zing/coding-standard | Zing Coding Standard is a PHP 8+ dev dependency that provides a ready-to-use coding standard for your projects. Install via Composer to help enforce consistent code style and quality across your codebase. | 2 | 2 | 1 | 6K | 0 | 21.8 | 50.9 | MIT | 4 months ago | |
| zotel/laravel-wallet | — | 0 | 0 | 0 | 722 | 0 | 1.3 | 43.7 | MIT | — |
How can I help you explore Laravel packages today?