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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| atico/spreadsheet-translator-symfony-bundle | — | 3 | 3 | 2 | 0 | 0 | 6.7 | — | — | 11 months ago | |
| bezhansalleh/filament-exceptions | A Filament plugin that logs Laravel exceptions to your database and adds a searchable admin panel to browse, filter, and inspect them, with stack traces, request context, and user details, so you can debug production issues without digging through log files. | 200 | 200 | 32 | 19K | 0 | 22.3 | 32.1 | MIT | 1 day ago | |
| bezhansalleh/filament-google-analytics | — | 216 | 216 | 44 | 21K | 0 | 29.5 | 32.5 | MIT | 1 day ago | |
| bezhansalleh/filament-language-switch | Zero-config language switching for Filament Panels. Auto-detects your panel layout and renders in the right place: topbar icon, sidebar nav item, or user menu. Offers flags, labels, appearance and placement options, plus user-preferred locale support. | 365 | 367 | 77 | 170K | 1 | 32.9 | 43.3 | MIT | 1 day ago | |
| bezhansalleh/filament-panel-switch | — | 164 | 164 | 31 | 114K | 0 | 14.8 | 42.0 | MIT | 7 months ago | |
| bezhansalleh/filament-shield | Shield adds complete access management to Filament panels: resource, page, and widget permissions, custom permissions, and automatic policy generation, with per-resource policies and seamless role integration. | 2,830 | 2,830 | 299 | 713K | 2 | 48.1 | 39.9 | MIT | 3 months ago | |
| 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 | |
| gesdinet/jwt-refresh-token-bundle | Symfony bundle for managing JWT refresh tokens with LexikJWTAuthenticationBundle. Provides secure refresh token handling, a configurable endpoint, Doctrine ORM/ODM support, and easy integration with Symfony security. Requires PHP 8.2+ and Symfony 6.4/7.2+/8.0+. | 712 | 712 | 176 | 426K | 0 | 35.0 | 43.5 | MIT | 3 months 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | 20.0 | 48.7 | MIT | 1 week ago | |
| 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 |
|
| php-anonymizer/anonymizer | — | 6 | 6 | 0 | 2K | 1 | 3.0 | 35.1 | — | 10 months ago | |
| 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 | — | |
| 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.2 | 40.7 | MIT | — | |
| 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 | — | |
| 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 | — | |
| 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 | |
| samuelvi/spreadsheet-translator-symfony-bundle | A Symfony bundle for spreadsheet-based translation workflows: import and export Symfony translation messages to and from spreadsheet files, letting translators edit content in Excel or CSV and sync changes back into your app. | 3 | — | 2 | — | 0 | 0.6 | — | — | 11 months ago | |
| symplify/coding-standard | Symplify Coding Standard provides 23 fixer rules for clean, consistent PHP code, covering array formatting, line length, and strict types. It works best with Easy Coding Standard but is deprecated in favor of using ECS directly. | 377 | 383 | 24 | 81K | 0 | 8.2 | 26.4 | MIT | 4 months ago | |
| symplify/easy-coding-standard | Easy Coding Standard runs PHP_CodeSniffer and PHP-CS-Fixer rules together through one simple PHP config file. Install on any PHP 7.2–8.5 project, get parallel speed out of the box, use prepared sets, and fix code with a single command. | 1,630 | 1,638 | 91 | 1M | 0 | 39.9 | 46.1 | MIT | 1 day ago | |
| 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. | 13 | 13 | 5 | 5K | 1 | 0.3 | 34.8 | MIT | — | |
| 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. | 277 | 270 | 36 | 617K | 0 | 25.1 | 54.1 | MIT | 2 weeks ago | |
| 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 | |
| tomasvotruba/class-leak | Class Leak is a PHP dev tool that finds classes you never use, helping you remove dead code. Scan directories and skip types, suffixes, or attributes; exclude tests so classes used only there are still reported. | 156 | 156 | 7 | 196K | 0 | 21.3 | 50.2 | MIT | 1 week ago | |
| 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 | |
| tomasvotruba/phpstan-bodyscan | PHPStan Bodyscan is a PHPStan extension that scans PHP method bodies for issues and surfaces them during static analysis. It helps catch body-level code problems early and fits easily into an existing PHPStan setup. | 133 | — | 10 | — | 0 | 0.6 | — | MIT | 2 years ago | |
| tomasvotruba/type-coverage | PHPStan extension that measures and enforces a minimum type declaration coverage rate across your properties, params, and return types. Set per-category thresholds in phpstan.neon and raise them gradually, making it easy to adopt even on legacy projects. | 226 | 223 | 14 | 2M | 0 | 21.0 | 61.7 | MIT | 4 weeks 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. | 194 | 195 | 15 | 149K | 0 | 0.7 | 28.1 | MIT | — |
How can I help you explore Laravel packages today?