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

GitHub topics: phpstan

ergebnis/phpstan-rules

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

Language: PHP - Size: 3.79 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 410 - Forks: 21

Slamdunk/phpstan-extensions

Extensions for PHPStan

Language: PHP - Size: 222 KB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 69 - Forks: 13

phpstan/phpstan-strict-rules

Extra strict and opinionated rules for PHPStan

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

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: 3 days ago - Pushed at: 24 days ago - Stars: 410 - Forks: 20

phpstan/phpstan

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

Language: PHP - Size: 6.14 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13,401 - Forks: 921

phpstan/phpstan-doctrine

Doctrine extensions for PHPStan

Language: PHP - Size: 1.18 MB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 634 - Forks: 105

vojtech-dobes/phpstan-php-graphql-server-nette-integration

Language: PHP - Size: 20.5 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

vojtech-dobes/phpstan-php-graphql-server

Language: PHP - Size: 25.4 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

larastan/larastan

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

Language: PHP - Size: 6.81 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 5,933 - Forks: 456

mteu/docblock-rules

Simple PHPStan rules extension to verify whether the PHP files contain certain pre-defined strings.

Language: PHP - Size: 414 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

Cambis/silverstan

PHPStan extensions and rules for Silverstripe CMS.

Language: PHP - Size: 815 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 1

yii2-extensions/phpstan

PHPStan plugin.

Language: PHP - Size: 73.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 1

JoeyMckenzie/nasastan

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

Language: PHP - Size: 295 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 42 - Forks: 0

swissspidy/phpstan-no-private

PHPStan rules for detecting usage of pseudo-private functions, classes, and methods.

Language: PHP - Size: 106 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 1

jbboehr/phpstan-lost-in-translation

Helps find missing translation strings in Laravel applications

Language: PHP - Size: 579 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

mteu/zealous-stan

A modest and highly opinionated collection of commonly used phpstan rules

Size: 435 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

loophp/nix-phpstan

A Nix flake for PHPStan

Language: Nix - Size: 605 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

syntatis/phpstan-psr-11

😶 PHPStan dynamic return type extension for PSR-11 ContainerInterface

Language: PHP - Size: 80.1 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

szepeviktor/starter-plugin

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

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

shipmonk-rnd/phpstan-rules

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

Language: PHP - Size: 599 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 128 - Forks: 15

aagjalpankaj/logstan

PHPStan for Laravel logs: enforce consistent logging practices

Language: PHP - Size: 262 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

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: 617 KB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 257 - Forks: 11

symfony/type-info

Extracts PHP types information.

Language: PHP - Size: 259 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 159 - Forks: 2

eliashaeussler/phpstan-config

🐘 My personal configuration for PHPStan

Language: PHP - Size: 815 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

phpstan/phpstan-symfony

Symfony extension for PHPStan

Language: PHP - Size: 694 KB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 742 - Forks: 94

SanderRonde/phpstan-vscode

PHPStan plugin for VSCode

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

phpstan/phpstan-nette

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

Language: PHP - Size: 282 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 103 - Forks: 38

jorgemudry/laravel-api

A Laravel version to be used on new projects, with some tweaks to make it more API oriented.

Language: PHP - Size: 1.29 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

phpstan/phpstan-mockery

PHPStan extension for Mockery

Language: PHP - Size: 145 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 91 - Forks: 19

JetBrains/phpstorm-phpstan-plugin

PHPStan plugin for PhpStorm

Language: Java - Size: 337 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 131 - Forks: 12

phpstan/phpdoc-parser

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

Language: PHP - Size: 950 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1,439 - Forks: 64

phpstan/phpstan-webmozart-assert

PHPStan extension for webmozart/assert

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

phpstan/phpstan-phpunit

PHPUnit extensions and rules for PHPStan

Language: PHP - Size: 323 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 495 - Forks: 48

northrook/dev

Language: PHP - Size: 18.6 KB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

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: 6 days ago - Pushed at: 2 months ago - Stars: 21 - Forks: 1

WyriHaximus/php-phpstan-rules-wrapper

🌯 PHPStan rules wrapper

Size: 326 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 6 - Forks: 0

tyler36/phpstan-demo

Language: PHP - Size: 23.4 KB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

jakzal/phpqa

Docker image that provides static analysis tools for PHP

Language: Dockerfile - Size: 1.19 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 1,264 - Forks: 68

maciekiwaniuk/shop-system

💰 Simple shop system made in Symfony using hexagonal architecture as modular monolith

Language: PHP - Size: 1000 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 2

shipmonk-rnd/phpstan-ignore-inliner

Inline your PHPStan error ignores into the source files via @phpstan-ignore comments.

Language: PHP - Size: 9.77 KB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 5 - Forks: 0

mglaman/phpstan-drupal

Extension for PHPStan to allow analysis of Drupal code.

Language: PHP - Size: 1.09 MB - Last synced at: 8 days ago - Pushed at: 16 days ago - Stars: 206 - Forks: 80

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: 9 days ago - Pushed at: 22 days ago - Stars: 300 - Forks: 22

pedro-mendonca/Convert-PT-AO90

Conversor de texto em português para a grafia do Acordo Ortográfico de 1990

Language: PHP - Size: 5.72 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 7 - Forks: 0

pedro-mendonca/Translation-Tools

Translation tools for your WordPress install.

Language: PHP - Size: 9.48 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 8 - Forks: 2

canvural/larastan-strict-rules

Extra strict and opinionated PHPStan rules for Laravel.

Language: PHP - Size: 151 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 84 - Forks: 5

szepeviktor/whmcs-phpstan

Static analysis for WHMCS

Language: PHP - Size: 1.95 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

OskarStark/phpstan-ga

GithubAction for PHPStan

Language: Dockerfile - Size: 170 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 100 - Forks: 20

sunaoka/docker-phpstan

PHPStan (PHP Static Analysis Tool) with extensions Docker image

Language: Makefile - Size: 114 KB - Last synced at: 12 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

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: 66.4 KB - Last synced at: 7 days ago - Pushed at: 24 days ago - Stars: 77 - Forks: 6

johnbillion/args

Array arguments made bearable

Language: PHP - Size: 567 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 114 - Forks: 5

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: 17 days ago - Pushed at: 22 days ago - Stars: 278 - Forks: 23

phpstan/extension-installer

Composer plugin for automatic installation of PHPStan extensions.

Language: PHP - Size: 110 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 465 - Forks: 27

POMXARK/store

Language: PHP - Size: 4.15 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

php-stubs/wordpress-stubs

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

Language: PHP - Size: 9.9 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 159 - Forks: 20

pedro-mendonca/Translation-Stats

Show plugins translation stats on your WordPress install.

Language: PHP - Size: 13.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 14 - Forks: 3

oskaldev/social-network-laravel-vue

social_network_spa

Language: PHP - Size: 179 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

bitExpert/phpstan-magento

Magento specific extension for PHPStan

Language: PHP - Size: 860 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 141 - Forks: 26

exussum12/coverageChecker

Allows old code to use new standards

Language: PHP - Size: 281 KB - Last synced at: about 20 hours ago - Pushed at: 12 months ago - Stars: 176 - Forks: 18

decodelabs/phpstan-decodelabs

PHPStan compatibility extension

Language: PHP - Size: 133 KB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 1

FriendsOfREDAXO/rexstan

redaxo phpstan addon

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

php-stubs/woocommerce-stubs

WooCommerce function and class declaration stubs for static analysis

Language: PHP - Size: 5.75 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 84 - Forks: 9

TomasVotruba/phpstan-bodyscan

Get error count for each PHPStan level

Language: PHP - Size: 732 KB - Last synced at: 16 days ago - Pushed at: 4 months ago - Stars: 130 - Forks: 11

luismgsantos/acme-donation-platform

ACME CSR Donation Platform Internal donation platform for employees to create, manage, and contribute to fundraising campaigns supporting social and environmental causes. Built with Laravel 12, Inertia.js, and Vue 3 — featuring secure authentication, a clean REST API, and a modern dashboard with live campaign analytics.

Language: Vue - Size: 834 KB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

MahoCommerce/maho-phpstan-plugin

PHPStan Plugin for Maho

Language: PHP - Size: 64.5 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 1

szepeviktor/phpstan-wordpress

WordPress extensions for PHPStan ⛏️

Language: PHP - Size: 431 KB - Last synced at: 18 days ago - Pushed at: 24 days ago - Stars: 286 - Forks: 27

POMXARK/stmts

сервис обработки заявок

Language: PHP - Size: 4.21 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

Soyhuce/phpstan-extension

Extra rules for phpstan analysis

Language: PHP - Size: 68.4 KB - Last synced at: 1 day ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

mglaman/drupal-check

Check Drupal code for deprecations and discover bugs via static analysis

Language: PHP - Size: 1.71 MB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 337 - Forks: 68

staabm/phpstan-todo-by

Todo comments with expiration

Language: PHP - Size: 256 KB - Last synced at: 16 days ago - Pushed at: 29 days ago - Stars: 187 - Forks: 4

calebdw/larastan Fork of larastan/larastan

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

Language: PHP - Size: 7.04 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 0

hussainweb/drupalqa

Docker image with quality analysis tools for Drupal

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

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: 18 days ago - Pushed at: 18 days ago - Stars: 37 - Forks: 5

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: 2 days ago - Pushed at: about 7 years ago - Stars: 31 - Forks: 5

RightCapitalHQ/phpdoc-parser

Next-gen PHPDoc parser with support for intersection types and generics(TypeScript version)

Language: TypeScript - Size: 1.79 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 20 - Forks: 1

phpstan/phpstan-beberlei-assert

PHPStan extension for beberlei/assert

Language: PHP - Size: 154 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 42 - Forks: 12

ebln/phpstan-factory-mark

Stand-alone interface for a factory-enforcing PHPStan rule

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

ebln/phpstan-factory-rule

Factory-enforcing PHPStan rule

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

calebdw/larastan-livewire

Larastan / PHPStan extension for Livewire

Language: PHP - Size: 150 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 2

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: about 18 hours ago - Pushed at: 8 months ago - Stars: 195 - Forks: 24

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

erickskrauch/phpstan-yii2

Yii2 extension for PHPStan

Language: PHP - Size: 345 KB - Last synced at: about 20 hours ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 6

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: 632 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 1

q23isline/wordpress

WordPress の動作を確認するためのリポジトリ

Language: PHP - Size: 36.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Rockstar04/SublimeLinter-contrib-phpstan Fork of SublimeLinter/SublimeLinter-template

A SublimeLinter plugin for PHPStan static analysis

Language: Python - Size: 177 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 8

TomasVotruba/unused-public

Find Unused Public Elements in Your Code

Language: PHP - Size: 439 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 178 - Forks: 12

Sikessem/Boilerplate

Start PHP applications using Laravel preconfigured with Bun, TypeScript, Livewire, Alpine.js, TailwindCSS and many others such as Vite.js, Biome, Pint, PHPStan, Larastan, Rector.

Language: PHP - Size: 524 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

amdlemos/phpnvim

Neovim PHP setup

Language: Lua - Size: 712 KB - Last synced at: 6 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

swordev/phpstan-vscode

PHPStan extension for VSCode

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

jiripudil/phpstan-sealed-classes

PHPStan extension for sealed classes and interfaces.

Language: PHP - Size: 37.1 KB - Last synced at: 19 days ago - Pushed at: 7 months ago - Stars: 34 - Forks: 0

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: 14 days ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 2

gesinn-it-pub/SemanticDependencyUpdater

Semantic Dependency Updater (SDU) is a MediaWiki extension that monitors pages for changes in their semantic data.

Language: PHP - Size: 116 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 3

UlrichEckhardt/phpstan-sarif-formatter-demo

Demo for https://github.com/jbelien/phpstan-sarif-formatter

Language: PHP - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

deprecated-packages/symplify 📦

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

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

Sikessem/PHP-DevTools

🧪 Tools needed for PHP project development and automation.

Size: 32.2 KB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

LastDragon-ru/lara-asp-dev

Various tools and helpers to develop the package.

Language: PHP - Size: 89.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

phpstan/phpstan-dibi

Dibi class reflection extension for PHPStan

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

mralaminahamed/phpstan-forminator-stubs

Forminator function and class declaration stubs for static analysis.

Language: Shell - Size: 7.35 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

q23isline/study_cakephp5

CakePHP 5 勉強用リポジトリ

Language: PHP - Size: 1.36 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

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

mralaminahamed/phpstan-freemius-stubs

PHP stub declarations for the Freemius WordPress SDK to enhance IDE completion and static analysis capabilities.

Language: Shell - Size: 1.01 MB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0