Topic: "phpstan"
phpstan/phpstan
PHP Static Analysis Tool - discover bugs in your code without running it!
Language: PHP - Size: 6.23 GB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 13,681 - Forks: 931
larastan/larastan
⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
Language: PHP - Size: 6.93 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 6,182 - Forks: 477
phpstan/phpdoc-parser
Next-gen phpDoc parser with support for intersection types and generics
Language: PHP - Size: 981 KB - Last synced at: 6 days ago - Pushed at: 25 days ago - Stars: 1,490 - Forks: 66
jakzal/phpqa
Docker image that provides static analysis tools for PHP
Language: Dockerfile - Size: 1.21 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,284 - Forks: 68
phpstan/phpstan-symfony
Symfony extension for PHPStan
Language: PHP - Size: 693 KB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 759 - Forks: 95
phpstan/phpstan-strict-rules
Extra strict and opinionated rules for PHPStan
Language: PHP - Size: 403 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 663 - Forks: 54
phpstan/phpstan-doctrine
Doctrine extensions for PHPStan
Language: PHP - Size: 1.13 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 645 - Forks: 112
deprecated-packages/symplify 📦
[DISCONTINUED] Check split packages in their own repositories :)
Language: PHP - Size: 36.1 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 617 - Forks: 186
phpstan/phpstan-phpunit
PHPUnit extensions and rules for PHPStan
Language: PHP - Size: 334 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 504 - Forks: 50
phpstan/extension-installer
Composer plugin for automatic installation of PHPStan extensions.
Language: PHP - Size: 115 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 475 - Forks: 27
ergebnis/phpstan-rules
👓 Provides a composer package with rules for phpstan/phpstan.
Language: PHP - Size: 4.12 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 430 - Forks: 21
phpstan/phpstan-deprecation-rules
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Language: PHP - Size: 250 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 427 - Forks: 20
laradashboard/laradashboard
⚡ Lara Dashboard - CMS by Laravel - All In One solution to start your Laravel Application from Basic to Enterprise. Manages Users, Roles, Permissions, Modules, Settings, Translations, Contents, Monitoring and every actions of your Laravel application. Complete solution for Laravel application with Tailwind, Livewire, Rest API, Unit-Tests and more.
Language: PHP - Size: 41.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 369 - Forks: 143
mglaman/drupal-check
Check Drupal code for deprecations and discover bugs via static analysis
Language: PHP - Size: 1.71 MB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 337 - Forks: 68
spaze/phpstan-disallowed-calls
PHPStan rules to detect disallowed method & function calls, constant, namespace, attribute & superglobal usages, with powerful rules to re-allow a call or a usage in places where it should be allowed.
Language: PHP - Size: 829 KB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 318 - Forks: 22
shipmonk-rnd/dead-code-detector
💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Doctrine, PHPUnit etc. Can automatically remove dead PHP code. Able to detect dead code used only in tests.
Language: PHP - Size: 567 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 310 - Forks: 15
szepeviktor/phpstan-wordpress
WordPress extensions for PHPStan ⛏️
Language: PHP - Size: 462 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 306 - Forks: 28
staabm/phpstan-dba
PHPStan based SQL static analysis and type inference for the database access layer
Language: PHP - Size: 1.5 MB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 284 - Forks: 23
mglaman/phpstan-drupal
Extension for PHPStan to allow analysis of Drupal code.
Language: PHP - Size: 1.15 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 209 - Forks: 83
staabm/annotate-pull-request-from-checkstyle
cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action
Language: PHP - Size: 132 KB - Last synced at: about 19 hours ago - Pushed at: 2 months ago - Stars: 198 - Forks: 25
staabm/phpstan-todo-by
Todo comments with expiration
Language: PHP - Size: 271 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 191 - Forks: 5
TomasVotruba/unused-public
Find Unused Public Elements in Your Code
Language: PHP - Size: 421 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 185 - Forks: 12
symfony/type-info
Extracts PHP types information.
Language: PHP - Size: 250 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 185 - Forks: 3
exussum12/coverageChecker
Allows old code to use new standards
Language: PHP - Size: 281 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 178 - Forks: 18
phpstan/phpstan-webmozart-assert
PHPStan extension for webmozart/assert
Language: PHP - Size: 237 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 175 - Forks: 27
php-stubs/wordpress-stubs
Up-to-date WordPress function and class declaration stubs for static analysis by PHPStan
Language: PHP - Size: 19.2 MB - Last synced at: about 19 hours ago - Pushed at: 19 days ago - Stars: 174 - Forks: 21
alejandro-yakovlev/symfony-docker
Dockerise Symfony Application (Symfony 6 + Clean Architecture + DDD + CQRS + Docker + Xdebug + PHPUnit + Doctrine ORM + JWT Auth + Static analysis + CI/CD)
Language: PHP - Size: 507 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 161 - Forks: 47
adamculp/php-code-quality
Docker image containing multiple code quality tools for PHP (phpqatools and more).
Language: Dockerfile - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 156 - Forks: 24
bitExpert/phpstan-magento
Magento specific extension for PHPStan
Language: PHP - Size: 841 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 143 - Forks: 27
shipmonk-rnd/phpstan-rules
📏 Various extra strict PHPStan rules we found useful in ShipMonk.
Language: PHP - Size: 701 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 142 - Forks: 19
Haehnchen/idea-php-generics-plugin 📦
Support generics types in PhpStorm via psalm / phpstan docblock
Language: Java - Size: 229 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 140 - Forks: 9
JetBrains/phpstorm-phpstan-plugin
PHPStan plugin for PhpStorm
Language: Java - Size: 347 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 135 - Forks: 12
TomasVotruba/phpstan-bodyscan
Get error count for each PHPStan level
Language: PHP - Size: 732 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 130 - Forks: 11
johnbillion/args
Array arguments made bearable
Language: PHP - Size: 595 KB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 114 - Forks: 5
phpstan/phpstan-nette
Nette Framework class reflection extension for PHPStan & framework-specific rules
Language: PHP - Size: 283 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 111 - Forks: 40
monofony/Monofony
Main repository for all Monofony bundles
Language: PHP - Size: 6.8 MB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 108 - Forks: 14
OskarStark/phpstan-ga
GithubAction for PHPStan
Language: Dockerfile - Size: 181 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 101 - Forks: 19
phpstan/phpstan-mockery
PHPStan extension for Mockery
Language: PHP - Size: 144 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 96 - Forks: 19
php-stubs/woocommerce-stubs
WooCommerce function and class declaration stubs for static analysis
Language: PHP - Size: 5.91 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 87 - Forks: 9
canvural/larastan-strict-rules
Extra strict and opinionated PHPStan rules for Laravel.
Language: PHP - Size: 151 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 87 - Forks: 5
shipmonk-rnd/phpstan-baseline-per-identifier
✂️ Split PHPStan baseline to multiple files per each error identifier. Supports both neon baseline and PHP baseline.
Language: PHP - Size: 71.3 KB - Last synced at: 28 days ago - Pushed at: 2 months ago - Stars: 84 - Forks: 6
staabm/phpstan-baseline-analysis
Analyzes PHPStan baseline files and creates aggregated error trend-reports
Language: PHP - Size: 175 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 82 - Forks: 11
dahromy/symfony-hexagonal-architecture
Example of a Symfony application using Domain-Driven Design (DDD) and Test Driver Development (TDD) principes keeping the code as simple as possible.
Language: PHP - Size: 947 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 74 - Forks: 18
szepeviktor/starter-plugin
Template for WordPress plugins, it took 7️⃣ years to write
Language: PHP - Size: 61.5 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 73 - Forks: 7
Slamdunk/phpstan-extensions
Extensions for PHPStan
Language: PHP - Size: 264 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 70 - Forks: 13
php-actions/phpstan
PHP Static Analysis in Github Actions.
Language: Shell - Size: 69.3 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 70 - Forks: 16
monofony/SymfonyStarter 📦
[DEPRECATED] Please use the new version here https://github.com/Monofony/Monofony
Language: PHP - Size: 4.29 MB - Last synced at: 8 months ago - Pushed at: almost 6 years ago - Stars: 70 - Forks: 11
SanderRonde/phpstan-vscode
PHPStan plugin for VSCode
Language: TypeScript - Size: 2.2 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 63 - Forks: 11
yamadashy/phpstan-friendly-formatter
🤝 A friendly error formatter extension for PHPStan that provides more readable and informative output, including code snippets and color highlighting.
Language: PHP - Size: 1.75 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 59 - Forks: 3
canvural/phpstan-blade-rule
PHPStan rule for static analysis of Blade templates
Language: PHP - Size: 88.9 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 56 - Forks: 5
proget-hq/phpstan-yii2
Yii2 extension for PHPStan
Language: PHP - Size: 221 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 17
php-type-language/parser
🧱 Library for parsing and validating TypeLang syntax and converting it into AST nodes
Language: PHP - Size: 2.01 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 50 - Forks: 2
MedUnes/noise-php
A starter-kit for your PHP project.
Language: PHP - Size: 60.5 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 50 - Forks: 4
timeweb/phpstan-enum
Enum class reflection extension for PHPStan
Language: PHP - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 44 - Forks: 7
phpstan/phpstan-beberlei-assert
PHPStan extension for beberlei/assert
Language: PHP - Size: 156 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 13
JoeyMckenzie/nasastan
🚀 PHPStan extension for enforcing NASA's Power of Ten in your PHP code.
Language: PHP - Size: 303 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 43 - Forks: 0
deprecated-packages/BetterPhpDocParser
[DEPRECATED] Moved to
Language: PHP - Size: 166 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 43 - Forks: 0
FriendsOfREDAXO/rexstan
redaxo phpstan addon
Language: PHP - Size: 51.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 42 - Forks: 3
lookyman/phpstan-symfony 📦
*DEPRECATED* Symfony extension for PHPStan
Language: PHP - Size: 55.7 KB - Last synced at: 25 days ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 5
struggle-for-php/sfp-phpstan-psr-log
Extra strict and opinionated psr/log (psr-3) rules for PHPStan
Language: PHP - Size: 273 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 39 - Forks: 3
symplify/phpstan-extensions
'ignore' error format, solid Symfony SplFileInfo and other useful extensions for PHPStan
Language: PHP - Size: 598 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 5
devdrops/php-toolbox
:whale: :elephant: A Docker image designed for PHP developers that care about code quality.
Language: Shell - Size: 188 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 37 - Forks: 5
rectorphp/php-parser-nodes-docs
Visual documentation of PHP Parser nodes, to help you learn AST, how to create nodes and analyse them
Language: PHP - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 37 - Forks: 1
calebdw/larastan-livewire
Larastan / PHPStan extension for Livewire
Language: PHP - Size: 157 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 35 - Forks: 2
jiripudil/phpstan-sealed-classes
PHPStan extension for sealed classes and interfaces.
Language: PHP - Size: 39.1 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 0
rockero-cz/laravel-starter-kit
Speed up the kickoff of your Laravel projects.
Language: PHP - Size: 108 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 4
phpstan/vim-phpstan
A Vim plugin for PHPStan - https://github.com/phpstan/phpstan. It calls `phpstan` to do static analysis of your PHP code and displays the errors in Vim's quickfix list.
Language: PHP - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 31 - Forks: 5
shipfastlabs/modern-vue-starter-kit Fork of laravel/vue-starter-kit
Laravel Vue starter kit with opinionated modern tooling setup.
Language: PHP - Size: 201 KB - Last synced at: about 5 hours ago - Pushed at: about 7 hours ago - Stars: 30 - Forks: 1
JBZoo/CI-Report-Converter
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
Language: PHP - Size: 2.36 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 29 - Forks: 2
Muqsit/PreProcessor
A PHP compiler written in PHP using PHPStan for code analysis.
Language: PHP - Size: 104 KB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 25 - Forks: 1
xthiago/php-skeleton
A skeleton to start new high-quality PHP projects without worrying about bootstrapping everything from scratch.
Language: Dockerfile - Size: 2.09 MB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 2
juffalow/slim-graphql-eloquent-example
Example project how to use Slim, GraphQL and Eloquent
Language: PHP - Size: 163 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 24 - Forks: 2
phpstan/phpstan-php-parser 📦
PHP-Parser extension for PHPStan
Language: Makefile - Size: 81.1 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 8
orisai/exceptions
Exceptions designed for static analysis and easy usage
Language: PHP - Size: 104 KB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 22 - Forks: 2
nikrou/phyxo
Another web based photo gallery
Language: PHP - Size: 55.8 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 22 - Forks: 5
hussainweb/drupalqa
Docker image with quality analysis tools for Drupal
Language: Dockerfile - Size: 93.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 21 - Forks: 2
johnbillion/wp-compat
PHPStan extension to help verify that your plugin or theme remains compatible with its minimum supported version of WordPress
Language: PHP - Size: 653 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 21 - Forks: 1
RightCapitalHQ/phpdoc-parser
Next-gen PHPDoc parser with support for intersection types and generics(TypeScript version)
Language: TypeScript - Size: 1.8 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 20 - Forks: 1
proget-hq/phpstan-phpspec
PhpSpec extension for PHPStan
Language: PHP - Size: 174 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 9
beechit/json-to-code-climate-subset-converter
CLI tool that'll convert supported JSON files to a subset of the Code Climate JSON format
Language: PHP - Size: 152 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 19 - Forks: 6
sci3ma/symfony-grumphp
Configured GrumPHP with bunch of tools for static code analysis Symfony Framework
Language: PHP - Size: 200 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 3
Slamdunk/phpstan-laminas-framework
Laminas Framework 3 extensions for PHPStan
Language: PHP - Size: 264 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 18 - Forks: 12
phpstan/phpstan-dibi
Dibi class reflection extension for PHPStan
Language: PHP - Size: 98.6 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 9
pedro-mendonca/Translation-Stats
Show plugins translation stats on your WordPress install.
Language: PHP - Size: 12.7 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 14 - Forks: 3
VKCOM/modulite-phpstan
Bring modules into PHP and PHPStan
Language: PHP - Size: 337 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 4
swordev/phpstan-vscode
PHPStan extension for VSCode
Language: TypeScript - Size: 283 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 7
taptima/phpstan-custom
Specific PHPStan extensions
Language: PHP - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 1
mikebronner/action-reviewdog-phpstan
🐾 Run PHPStan with ReviewDog.
Language: Shell - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 7
leanphp/common-dev
Common PHP Development Tools meta-package
Language: PHP - Size: 727 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 1
shipmonk-rnd/phpstan-ignore-inliner
Inline your PHPStan error ignores into the source files via @phpstan-ignore comments.
Language: PHP - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 1
mavimo/phpstan-junit 📦
PHPStan JUnit error reporter
Language: PHP - Size: 68.4 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 11
fprochazka/phpstan-compiler 📦
📦 Phar distribution compiler for PHPStan
Language: PHP - Size: 38.1 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 4
jbelien/phpstan-sarif-formatter
SARIF formatter for PHPStan
Language: PHP - Size: 104 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 11 - Forks: 2
calebdw/larastan Fork of larastan/larastan
⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
Language: PHP - Size: 7.15 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 11 - Forks: 0
devgine/composer-php
Docker image based on official alpine image, PHP-fpm and composer. This image will help you to build and test your PHP projects with different PHP version. It contains a necessary tools you need to analyse and test your PHP project (xdebug, phpunit, phpstan, psalm, phpcs, php-cs-fixer, phpmd, phpcpd and rector).
Language: Dockerfile - Size: 428 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 1
petrzivny/symfony-react-skeleton
Template for a green-field startup covering complete app + DevOps (FE, BE, CI/CD). Following best practices.
Language: PHP - Size: 1.35 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 10 - Forks: 4
yii2-extensions/phpstan
Enhanced static analysis for Yii2 applications with PHPStan.
Language: PHP - Size: 328 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 2
NhanAZ/libBedrock
🌈 A library that provides common features for the PocketMine-MP plugin.
Language: PHP - Size: 6.15 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 3
erickskrauch/phpstan-yii2
Yii2 extension for PHPStan
Language: PHP - Size: 345 KB - Last synced at: 23 days ago - Pushed at: 7 months ago - Stars: 10 - Forks: 6
calvinbaart/vscode-phpstan
PHPStan extension for VSCode
Language: TypeScript - Size: 91.8 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 9