Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpstan Rules Laravel Package

symplify/phpstan-rules

A set of 80+ practical PHPStan rules for checking clean architecture, logical errors, naming, namespace placement, visibility overrides, and Symfony, Doctrine, and PHPUnit best practices—useful for any PHP project, from legacy codebases to modern stacks.

View on GitHub
Deep Wiki
Context7
Package
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
adachsoft/api-version-bundle — 0 0 — 3 — 0.0 8.3 — —
View on GitHub
alessandro_podo/git-changelog-generator — 0 0 0 52 0 0.0 23.8 — —
View on GitHub
Context7
allysonsilva/laravel-multienv Laravel Multienv lets one Laravel installation run with multiple environment files, automatically selecting the right .env per domain or request. Ideal for multi-domain or multi-tenant apps sharing a single codebase, it keeps configuration isolated and manageable without duplicating the application. 53 — 3 — 2 1.1 — MIT 4 years ago
View on GitHub
beeyev/disposable-email-filter-php — 76 — 6 — 0 20.5 — MIT 5 days ago
besmartand-pro/doctrine-behaviors — 0 0 0 3 0 0.0 8.3 MIT —
View on GitHub
besmartand-pro/php-quality-config — 0 0 0 110 0 0.0 28.3 — —
View on GitHub
cpliakas/git-wrapper — 508 — 67 — 1 2.3 — MIT 8 years ago
defstudio/pest-plugin-laravel-expectations A Pest plugin that adds expressive Laravel-specific expectations to your test suite, making assertions for models, HTTP responses, authentication, and common framework behavior cleaner and more readable. Write concise, fluent tests without verbose Laravel checks. 98 99 17 20K 2 18.7 36.9 MIT 1 month ago
View on GitHub
eightmarq/doctrine-behaviors — 0 0 0 0 0 0.3 — MIT 2 years ago
View on GitHub
Context7
entropy/entropy Entropy is a tiny PHP framework with a reflection-based dependency injection container that autowires services from a directory, supports custom factories and contract discovery, plus a console runner that turns CommandInterface run() signatures into CLI arguments, options, and help text. 14 6 4 79K 0 20.1 60.2 NOASSERTION 2 weeks ago
View on GitHub
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
View on GitHub
guanguans/dcat-login-captcha guanguans/dcat-login-captcha is a Laravel package that adds a configurable captcha to the Dcat Admin login page, helping protect admin authentication from bots and brute-force attempts. It installs quickly and integrates cleanly with Dcat Admin, with options for customizing the login captcha experie... 41 43 6 169 0 18.4 11.2 MIT 1 month ago
View on GitHub
guanguans/laravel-api-response Laravel package for building consistent JSON API responses. It provides helpers and macros for uniform success and error envelopes with customizable code, message, data, and HTTP status, plus exception rendering to keep API output predictable. 48 — 3 — 0 18.0 — MIT 1 month ago
View on GitHub
guanguans/laravel-exception-notify Laravel Exception Notify automatically sends Laravel exception alerts to DingTalk, Feishu, WeCom, Slack, Telegram, email, and more. Simple configuration, multiple channels, and flexible message formatting help you catch production errors fast. 148 148 13 3K 0 21.2 20.7 MIT 1 week ago
View on GitHub
guanguans/laravel-soar Laravel SOAR brings Xiaomi's SOAR SQL optimizer and rewriter to Laravel, offering SQL health scores, index and performance suggestions, and automatic query rewriting via artisan commands, facades, and query logging, so you can catch slow or risky SQL before it hits production. 222 — 9 — 0 19.8 — MIT 1 month ago
View on GitHub
guanguans/monorepo-builder-worker A PHP worker for monorepo-builder that helps automate package splitting, release, and multi-repository workflows in monorepos. It provides configurable commands to streamline package management and CI tasks. 1 — 0 — 0 19.2 — MIT 3 weeks ago
guanguans/notify Send notifications through dozens of channels—DingTalk, WeChat Work, Feishu, Bark, Slack, Telegram, and more—via one unified, framework-agnostic PHP API. Clean, extensible SDK with Laravel support for fast, consistent integration. 691 692 42 6K 0 22.4 15.7 MIT 1 month ago
View on GitHub
guanguans/php-cs-fixer-custom-fixers A collection of custom fixers for PHP-CS-Fixer that extends its built-in rule set with opinionated, project-specific code style fixes. Register them alongside existing rules to enforce consistent formatting and cleaner code across your PHP and Laravel projects. 4 4 0 2K 0 19.0 43.0 MIT 3 weeks ago
View on GitHub
guanguans/phpstan-rules A set of custom PHPStan rules from guanguans that extend static analysis for PHP projects, helping catch code smells and enforce stricter conventions. Register the rules in phpstan.neon to add extra checks to your existing analysis workflow. 1 — 0 — 0 16.8 — MIT 2 months ago
guanguans/rector-rules A collection of custom Rector rules for PHP and Laravel projects that automates code refactoring, modernization, and upgrades. Register the rule sets in your rector.php config to enforce consistent standards and streamline migrations with less manual work. 1 1 1 2K 0 19.9 48.6 MIT 1 week ago
View on GitHub
guanguans/soar-php guanguans/soar-php is a PHP wrapper for Xiaomi's SOAR SQL optimizer and rewriter. It provides a simple, Laravel-friendly API to analyze, score, rewrite, and optimize SQL queries, with configurable options and support for multiple SQL dialects. 196 — 22 — 0 19.2 — MIT 1 month ago
hihaho/phpstan-rules — 7 — 1 — 0 20.0 0.5 MIT 1 week ago
View on GitHub
knplabs/doctrine-behaviors — 918 934 322 165K 30 34.0 46.3 MIT 9 months ago
View on GitHub
lockuser/doctrine-behaviors A Laravel package that brings Doctrine ORM behavioral extensions to your entities. Add timestamps, slugs, soft deletes, tree structures, and other common behaviors through simple traits and configuration, cutting boilerplate and keeping model logic reusable. 0 0 1 0 0 17.5 — MIT 1 month ago
View on GitHub
lychee-org/phpstan-lychee PHPStan extension for Lychee that adds custom rules, stubs, and type information to improve static analysis of Lychee-based Laravel applications. It helps catch Lychee-specific errors earlier, enforce coding standards, and keep analysis consistent across projects. 1 1 1 62 0 16.2 23.7 MIT 2 months ago
View on GitHub
miets/doctrine-behaviors Doctrine ORM behavior extensions: reusable traits, event listeners and mappings that add timestampable, sluggable, soft-deletable, blameable and tree behavior to entities. Cuts boilerplate, keeps models clean, and drops into existing Doctrine setups with simple config. 2 2 1 5K 0 0.0 44.5 MIT 2 years ago
View on GitHub
netbull/doctrine-behaviors Doctrine behavior extensions for Laravel, adding reusable traits and listeners for common ORM patterns like timestamps, slugs, soft deletes, and blameable fields, so models stay clean and consistent with minimal boilerplate. 0 0 1 732 0 20.0 46.4 MIT 1 week ago
View on GitHub
oxylabs/doctrine-behaviors — 0 2 — 0 — 0.0 — — —
View on GitHub
pestphp/pest-dev-tools Pest Development Tools: internal utilities and tooling used to build and maintain the Pest testing framework. Includes helpers for local development, automation, and repository workflows. For using Pest in your app, see the main Pest repository. 10 10 7 9K 0 0.5 40.1 MIT —
View on GitHub
rami/doctrine-behaviors — 0 0 0 0 0 0.0 — MIT 1 year ago
View on GitHub
raneomik/watchdog-bundle Raneomik Watchdog Bundle is a Symfony package that adds watchdog-style monitoring to PHP applications. It provides a lightweight way to track application health and runtime status, helping you detect problems early and keep services reliable with simple configuration. 1 1 0 1 1 0.1 1.7 MIT 2 years ago
View on GitHub
rector/jack Jack is an experimental Composer tool that helps you raise PHP dependencies safely, one version at a time. Its CI breakpoint command flags outdated major packages and prioritizes low-risk upgrades, helping you avoid risky large jumps and years-old dependencies. 107 104 1 79K 1 10.0 34.4 MIT 1 month ago
View on GitHub
rector/phpstan-rules PHPStan rules for Rector projects that catch common mistakes in Rector rules and configuration, helping you keep automated refactorings safer and more consistent. Use these ready-made checks to validate custom rules and configs before they rewrite your codebase. Ideal for teams maintaining custom Re... 0 13 — 118 — 0.0 28.7 — —
View on GitHub
rector/rector-doctrine Rector Doctrine provides Rector rules to automate refactoring and upgrading Doctrine ORM/DBAL code in PHP projects. It helps modernize annotations, mappings, queries, and legacy APIs with safe, repeatable code transformations. 80 80 66 43K 0 2.4 37.6 MIT —
View on GitHub
rector/rector-downgrade-php rector/rector-downgrade-php provides Rector rules for downgrading PHP code, automatically rewriting modern syntax and features into older, compatible versions. Useful for backporting projects or libraries to legacy PHP runtimes with repeatable transformations. 44 45 28 40K 0 1.1 40.7 MIT —
View on GitHub
rector/rector-generator Rector Generator scaffolds custom Rector rules from templates, helping you create PHP refactoring and upgrade automation faster with ready-made rule classes and supporting files. 0 11 — 70 — 0.0 25.6 — —
View on GitHub
rector/rector-phpoffice Rector rules for PhpOffice libraries that automate upgrading PhpSpreadsheet, PhpWord, and related packages. It applies safe, version-aware code transformations so you can modernize legacy PhpOffice code with less manual work and fewer regressions. 0 5 — 142 — 0.0 29.8 — —
View on GitHub
rector/rector-phpunit Rector rules for PHPUnit that automate test suite upgrades. Modernize assertions, replace deprecated APIs, and keep tests compatible across PHPUnit versions through automated, configurable refactoring—no manual edits required. 117 117 75 42K 0 2.9 35.3 MIT —
View on GitHub
rector/rector-src Source repository for Rector, the PHP tool that automates refactoring and code upgrades. Contains the core codebase, rules, and tests used to build Rector distributions; intended for contributors and development rather than direct installation. 140 139 459 10K 2 15.3 26.9 MIT —
View on GitHub
rector/rector-symfony Rector rules for Symfony that automate framework upgrades and code modernization. Apply automated refactorings across Symfony projects, including deprecation fixes and version migrations, using the Rector tool. 238 239 112 42K 0 4.7 31.0 MIT —
View on GitHub
rector/swiss-knife Swiss Knife is a CLI toolkit for PHP/Laravel upgrades: detect Git conflict markers and commented code, find multiple classes per file, align namespaces to PSR-4 roots, and finalize childless classes. Add its checks to CI and refactoring workflows. 217 217 16 222K 1 21.4 48.5 MIT 1 month ago
View on GitHub
sandermuller/boost-pipeline A Laravel package for building and running pipelines composed of reusable stages. It helps organize multi-step application logic into clear, testable flows that are easier to maintain and extend. 1 — 0 — 0 20.0 — NOASSERTION 1 week ago
View on GitHub
sandermuller/laravel-x402 — 2 — 0 — 0 17.5 — MIT 1 month ago
sandermuller/laravel-x402-mcp — 1 1 1 0 0 17.5 — MIT 1 month ago
View on GitHub
sandermuller/richter Richter is a lightweight Laravel package for measuring the magnitude of your code: benchmark execution time, memory usage, and queries with a clean API. Compare implementations, catch performance regressions, and keep your app fast. Easy to install and fits naturally into your test suite. 5 — 1 — 0 20.2 0.5 MIT 1 week ago
View on GitHub
sylius/sylius-rector Sylius Rector provides Rector rules for automating Sylius upgrades and code modernization. It helps refactor deprecated APIs, apply version-specific migrations, and keep PHP/Sylius projects compatible with less manual work. 10 10 14 69K 0 17.5 60.3 MIT 2 months ago
View on GitHub
symplify/monorepo-builder Toolkit for managing PHP monorepos: merge package composer.json files into the root, validate dependency versions, bump interdependencies, propagate versions back, manage package aliases, and automate releases. Configured via monorepo-builder.php; requires PHP 8.2+. 533 531 46 211K 7 22.3 42.4 MIT 3 months ago
View on GitHub
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. 0 168 — 6K — 0.0 51.9 — —
View on GitHub
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 281K 0 0.4 53.1 MIT —
View on GitHub
Context7
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. 18 17 1 294K 0 0.1 55.3 MIT —
View on GitHub
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. 0 79 — 4K — 0.0 50.4 — —
View on GitHub
symplify/vendor-patches Generate vendor patches for Composer packages with a single command. Edit a vendor file, keep an .old copy, run vendor-patches generate, and it creates unique patch files plus cweagans/composer-patches config. 192 192 27 232K 2 20.4 49.2 MIT 1 month ago
View on GitHub
tacman/doctrine-behaviors — 0 0 1 4 0 0.0 9.7 MIT —
View on GitHub
teamq-ec/teamq-doctrine-behaviors TeamQ Doctrine Behaviors adds reusable Doctrine ORM behavior extensions to PHP projects, bundling common entity traits like timestamps, slugs, soft deletes, and blameable fields into one lightweight package. Drop-in traits and listeners keep models consistent and cut boilerplate. 0 — 0 — 0 0.3 — MIT 1 year ago
View on GitHub
tomasvotruba/cognitive-complexity A PHPStan extension that measures cognitive complexity of functions and classes, flagging code that's hard to read. Also detects complex constructor dependency trees in services like controllers and rules. 174 171 3 362K 0 19.6 53.2 MIT 1 month ago
View on GitHub
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. 194 195 15 149K 0 0.7 28.1 MIT —
View on GitHub
Context7
ufo-tech/doctrine-behaviors Add reusable Doctrine entity behaviors to your Laravel app: timestamps, slugs, soft deletes, tree structures, and more. Drop-in traits keep entities consistent and cut boilerplate, so you write less mapping code and ship features faster. Great for teams standardizing entity logic. 8 18 0 728 0 0.0 26.4 MIT —
View on GitHub
vasyaxy/doctrine-behaviors vasyaxy/doctrine-behaviors provides reusable Doctrine behavior support for Laravel and PHP applications, making it easier to add common model behaviors and configuration without repetitive boilerplate. A lightweight option for projects already using Doctrine ORM. 1 1 1 245 0 0.0 28.9 MIT 2 years ago
View on GitHub
vinceamstoutz/symfony-security-auditor A Symfony security auditor that scans your app's security configuration and flags misconfigurations, weak settings, and risky access rules. Get actionable reports to harden firewalls, authentication, and authorization before deployment. 101 101 2 2K 12 24.6 25.8 MIT 4 days ago
View on GitHub
wernerdweight/cs wernerdweight/cs is a lightweight Composer package for PHP and Laravel projects that provides CS-focused utilities and helpers for consistent code-style workflows. Install via Composer and integrate with minimal configuration. 1 1 0 14 0 0.3 12.5 MIT 3 years ago
View on GitHub
zitec/doctrine-behaviors A Doctrine ORM extension that adds reusable entity behaviors such as timestampable, blameable, soft-deletable, sluggable, and sortable through traits and event subscribers, reducing boilerplate in PHP applications. 0 0 0 1 0 5.6 4.4 MIT 8 months ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings