An open API service providing repository metadata for many open source software ecosystems.

Topic: "phpstan"

phpstan/phpstan

PHP Static Analysis Tool - discover bugs in your code without running it!

Language: PHP - Size: 6.15 GB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 13,480 - Forks: 925

larastan/larastan

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

Language: PHP - Size: 6.84 MB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 5,979 - Forks: 460

phpstan/phpdoc-parser

Next-gen phpDoc parser with support for intersection types and generics

Language: PHP - Size: 950 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 1,456 - Forks: 65

jakzal/phpqa

Docker image that provides static analysis tools for PHP

Language: Dockerfile - Size: 1.19 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,271 - Forks: 68

phpstan/phpstan-symfony

Symfony extension for PHPStan

Language: PHP - Size: 699 KB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 747 - Forks: 95

phpstan/phpstan-strict-rules

Extra strict and opinionated rules for PHPStan

Language: PHP - Size: 388 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 650 - Forks: 51

phpstan/phpstan-doctrine

Doctrine extensions for PHPStan

Language: PHP - Size: 1.18 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 639 - Forks: 106

deprecated-packages/symplify 📦

[DISCONTINUED] Check split packages in their own repositories :)

Language: PHP - Size: 36.1 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 617 - Forks: 186

phpstan/phpstan-phpunit

PHPUnit extensions and rules for PHPStan

Language: PHP - Size: 327 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 498 - Forks: 49

phpstan/extension-installer

Composer plugin for automatic installation of PHPStan extensions.

Language: PHP - Size: 110 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 467 - Forks: 27

ergebnis/phpstan-rules

👓 Provides a composer package with rules for phpstan/phpstan.

Language: PHP - Size: 3.88 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 416 - Forks: 21

phpstan/phpstan-deprecation-rules

PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.

Language: PHP - Size: 248 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 411 - Forks: 20

mglaman/drupal-check

Check Drupal code for deprecations and discover bugs via static analysis

Language: PHP - Size: 1.71 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 337 - Forks: 68

laradashboard/laradashboard

⚡ Lara Dashboard - CMS By Laravel (7.x - 12.x) - Manages Users, Roles, Permissions, Modules, Settings, Translations, Monitoring and every actions of your Laravel application. A complete solution for Laravel application with Tailwind CSS integrated with all starting features including modules, dark/lite mode, charts, tables, forms and more

Language: Blade - Size: 22.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 326 - Forks: 125

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: 807 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 303 - Forks: 22

szepeviktor/phpstan-wordpress

WordPress extensions for PHPStan ⛏️

Language: PHP - Size: 438 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 296 - Forks: 27

staabm/phpstan-dba

PHPStan based SQL static analysis and type inference for the database access layer

Language: PHP - Size: 1.48 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 279 - Forks: 23

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: 581 KB - Last synced at: about 21 hours ago - Pushed at: 1 day ago - Stars: 269 - Forks: 12

mglaman/phpstan-drupal

Extension for PHPStan to allow analysis of Drupal code.

Language: PHP - Size: 1.09 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 207 - Forks: 81

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: 120 KB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 195 - Forks: 24

staabm/phpstan-todo-by

Todo comments with expiration

Language: PHP - Size: 262 KB - Last synced at: about 11 hours ago - Pushed at: about 15 hours ago - Stars: 187 - Forks: 5

TomasVotruba/unused-public

Find Unused Public Elements in Your Code

Language: PHP - Size: 439 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 179 - Forks: 12

exussum12/coverageChecker

Allows old code to use new standards

Language: PHP - Size: 281 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 176 - Forks: 18

phpstan/phpstan-webmozart-assert

PHPStan extension for webmozart/assert

Language: PHP - Size: 237 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 172 - Forks: 27

symfony/type-info

Extracts PHP types information.

Language: PHP - Size: 186 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 169 - Forks: 3

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: 2 months ago - Pushed at: over 1 year ago - Stars: 161 - Forks: 47

php-stubs/wordpress-stubs

Up-to-date WordPress function and class declaration stubs for static analysis by PHPStan

Language: PHP - Size: 11 MB - Last synced at: about 19 hours ago - Pushed at: about 1 month ago - Stars: 160 - Forks: 20

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: over 2 years ago - Stars: 156 - Forks: 25

bitExpert/phpstan-magento

Magento specific extension for PHPStan

Language: PHP - Size: 860 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 141 - Forks: 26

Haehnchen/idea-php-generics-plugin 📦

Support generics types in PhpStorm via psalm / phpstan docblock

Language: Java - Size: 229 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 140 - Forks: 9

shipmonk-rnd/phpstan-rules

📏 Various extra strict PHPStan rules we found useful in ShipMonk.

Language: PHP - Size: 637 KB - Last synced at: 11 days ago - Pushed at: 29 days ago - Stars: 133 - Forks: 14

JetBrains/phpstorm-phpstan-plugin

PHPStan plugin for PhpStorm

Language: Java - Size: 339 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 132 - Forks: 12

TomasVotruba/phpstan-bodyscan

Get error count for each PHPStan level

Language: PHP - Size: 732 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 130 - Forks: 11

johnbillion/args

Array arguments made bearable

Language: PHP - Size: 595 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 114 - Forks: 5

monofony/Monofony

Main repository for all Monofony bundles

Language: PHP - Size: 6.8 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 109 - Forks: 14

phpstan/phpstan-nette

Nette Framework class reflection extension for PHPStan & framework-specific rules

Language: PHP - Size: 284 KB - Last synced at: 3 days ago - Pushed at: 28 days ago - Stars: 105 - Forks: 38

OskarStark/phpstan-ga

GithubAction for PHPStan

Language: Dockerfile - Size: 171 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 101 - Forks: 20

phpstan/phpstan-mockery

PHPStan extension for Mockery

Language: PHP - Size: 145 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 93 - Forks: 19

canvural/larastan-strict-rules

Extra strict and opinionated PHPStan rules for Laravel.

Language: PHP - Size: 151 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 86 - Forks: 5

php-stubs/woocommerce-stubs

WooCommerce function and class declaration stubs for static analysis

Language: PHP - Size: 6.52 MB - Last synced at: about 19 hours ago - Pushed at: about 22 hours ago - Stars: 84 - Forks: 9

staabm/phpstan-baseline-analysis

Analyzes PHPStan baseline files and creates aggregated error trend-reports

Language: PHP - Size: 167 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 80 - Forks: 10

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: 79.1 KB - Last synced at: 20 days ago - Pushed at: 29 days ago - Stars: 78 - Forks: 6

szepeviktor/starter-plugin

Template for WordPress plugins, it took 7️⃣ years to write

Language: PHP - Size: 61.5 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 70 - Forks: 3

monofony/SymfonyStarter 📦

[DEPRECATED] Please use the new version here https://github.com/Monofony/Monofony

Language: PHP - Size: 4.29 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 70 - Forks: 11

Slamdunk/phpstan-extensions

Extensions for PHPStan

Language: PHP - Size: 222 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 69 - Forks: 13

php-actions/phpstan

PHP Static Analysis in Github Actions.

Language: Shell - Size: 69.3 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 69 - Forks: 15

SanderRonde/phpstan-vscode

PHPStan plugin for VSCode

Language: TypeScript - Size: 2.12 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 57 - Forks: 11

canvural/phpstan-blade-rule

PHPStan rule for static analysis of Blade templates

Language: PHP - Size: 88.9 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 56 - Forks: 5

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: 4 days ago - Pushed at: 2 months ago - Stars: 55 - Forks: 2

proget-hq/phpstan-yii2

Yii2 extension for PHPStan

Language: PHP - Size: 221 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 52 - Forks: 17

MedUnes/noise-php

A starter-kit for your PHP project.

Language: PHP - Size: 60.5 KB - Last synced at: about 13 hours ago - Pushed at: over 3 years ago - Stars: 50 - Forks: 4

php-type-language/parser

🧱 Library for parsing and validating TypeLang syntax and converting it into AST nodes

Language: PHP - Size: 2 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 49 - Forks: 2

timeweb/phpstan-enum

Enum class reflection extension for PHPStan

Language: PHP - Size: 49.8 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 43 - Forks: 7

deprecated-packages/BetterPhpDocParser

[DEPRECATED] Moved to

Language: PHP - Size: 166 KB - Last synced at: about 16 hours ago - Pushed at: over 6 years ago - Stars: 43 - Forks: 0

JoeyMckenzie/nasastan

🚀 PHPStan extension for enforcing NASA's Power of Ten in your PHP code.

Language: PHP - Size: 295 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 42 - Forks: 0

phpstan/phpstan-beberlei-assert

PHPStan extension for beberlei/assert

Language: PHP - Size: 154 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 42 - Forks: 12

lookyman/phpstan-symfony 📦

*DEPRECATED* Symfony extension for PHPStan

Language: PHP - Size: 55.7 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 42 - Forks: 5

symplify/phpstan-extensions

'ignore' error format, solid Symfony SplFileInfo and other useful extensions for PHPStan

Language: PHP - Size: 595 KB - Last synced at: 11 days ago - Pushed at: 6 months 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: 179 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 37 - Forks: 5

struggle-for-php/sfp-phpstan-psr-log

Extra strict and opinionated psr/log (psr-3) rules for PHPStan

Language: PHP - Size: 219 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 37 - Forks: 3

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: 19 days ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 1

FriendsOfREDAXO/rexstan

redaxo phpstan addon

Language: PHP - Size: 54.6 MB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 36 - Forks: 3

jiripudil/phpstan-sealed-classes

PHPStan extension for sealed classes and interfaces.

Language: PHP - Size: 37.1 KB - Last synced at: 17 days ago - Pushed at: 8 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: about 2 months ago - Pushed at: 9 months 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: 3 days ago - Pushed at: over 7 years ago - Stars: 31 - Forks: 5

calebdw/larastan-livewire

Larastan / PHPStan extension for Livewire

Language: PHP - Size: 150 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 30 - Forks: 2

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: 16 days ago - Pushed at: 8 months 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: 24 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: 3 months ago - Pushed at: about 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: 2 months ago - Pushed at: 6 months ago - Stars: 24 - Forks: 2

shipfastlabs/modern-vue-starter-kit Fork of laravel/vue-starter-kit

Laravel Vue starter kit with opinionated modern tooling setup.

Language: Vue - Size: 335 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 23 - Forks: 1

phpstan/phpstan-php-parser 📦

PHP-Parser extension for PHPStan

Language: Makefile - Size: 81.1 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 23 - Forks: 8

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: 6 days ago - Pushed at: 12 days ago - Stars: 22 - Forks: 1

orisai/exceptions

Exceptions designed for static analysis and easy usage

Language: PHP - Size: 104 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 22 - Forks: 2

nikrou/phyxo

Another web based photo gallery

Language: PHP - Size: 55.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 22 - Forks: 5

hussainweb/drupalqa

Docker image with quality analysis tools for Drupal

Language: Dockerfile - Size: 85 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 21 - Forks: 2

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: 7 days ago - Stars: 20 - Forks: 1

proget-hq/phpstan-phpspec

PhpSpec extension for PHPStan

Language: PHP - Size: 174 KB - Last synced at: 24 days ago - Pushed at: about 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: 24 days ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 6

Slamdunk/phpstan-laminas-framework

Laminas Framework 3 extensions for PHPStan

Language: PHP - Size: 228 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 17 - Forks: 12

sci3ma/symfony-grumphp

Configured GrumPHP with bunch of tools for static code analysis Symfony Framework

Language: PHP - Size: 200 KB - Last synced at: 17 days ago - Pushed at: about 4 years ago - Stars: 17 - Forks: 3

phpstan/phpstan-dibi

Dibi class reflection extension for PHPStan

Language: PHP - Size: 95.7 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 16 - Forks: 9

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: 1.3 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 4

pedro-mendonca/Translation-Stats

Show plugins translation stats on your WordPress install.

Language: PHP - Size: 13.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 3

swordev/phpstan-vscode

PHPStan extension for VSCode

Language: TypeScript - Size: 283 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 7

taptima/phpstan-custom

Specific PHPStan extensions

Language: PHP - Size: 25.4 KB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 1

VKCOM/modulite-phpstan

Bring modules into PHP and PHPStan

Language: PHP - Size: 337 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 13 - Forks: 4

mikebronner/action-reviewdog-phpstan

🐾 Run PHPStan with ReviewDog.

Language: Shell - Size: 9.77 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 7

leanphp/common-dev

Common PHP Development Tools meta-package

Language: PHP - Size: 727 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 1

mavimo/phpstan-junit 📦

PHPStan JUnit error reporter

Language: PHP - Size: 68.4 KB - Last synced at: about 15 hours ago - Pushed at: over 2 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: about 7 years ago - Stars: 12 - Forks: 4

jbelien/phpstan-sarif-formatter

SARIF formatter for PHPStan

Language: PHP - Size: 96.7 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 11 - Forks: 2

NhanAZ/libBedrock

🌈 A library that provides common features for the PocketMine-MP plugin.

Language: PHP - Size: 6.15 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 11 - Forks: 3

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: 3 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 1

calebdw/larastan Fork of larastan/larastan

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

Language: PHP - Size: 7.06 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 0

erickskrauch/phpstan-yii2

Yii2 extension for PHPStan

Language: PHP - Size: 345 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 6

calvinbaart/vscode-phpstan

PHPStan extension for VSCode

Language: TypeScript - Size: 91.8 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 9

php-stubs/wordpress-globals

Global variables and global constants from WordPress core

Language: PHP - Size: 74.2 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 1

SebSept/ps_dev_base 📦

Code analysis toolset for Prestashop module development without configuration pain.

Language: PHP - Size: 120 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

deprecated-packages/reveal-src

Static analysis for your templates is here!

Language: PHP - Size: 1.25 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 3