GitHub topics: phpstan
orisai/exceptions
Exceptions designed for static analysis and easy usage
Language: PHP - Size: 104 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 22 - Forks: 2

phpstan/phpstan-strict-rules
Extra strict and opinionated rules for PHPStan
Language: PHP - Size: 388 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 650 - Forks: 51

Cambis/silverstan
PHPStan extensions and rules for Silverstripe CMS.
Language: PHP - Size: 859 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 2

phpstan/phpdoc-parser
Next-gen phpDoc parser with support for intersection types and generics
Language: PHP - Size: 950 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 1,452 - Forks: 65

jakzal/phpqa
Docker image that provides static analysis tools for PHP
Language: Dockerfile - Size: 1.21 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,267 - Forks: 68

mteu/docblock-rules
Simple PHPStan rules extension to verify whether the PHP files contain certain pre-defined strings.
Language: PHP - Size: 379 KB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

mteu/zealous-stan
A modest and highly opinionated collection of commonly used phpstan rules
Size: 434 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

nourdugha/idn-area
This repository offers a Laravel package that provides detailed Indonesian administrative area data, from provinces to villages. It also includes a database of islands, ensuring comprehensive coverage for developers. 🐙🌍
Language: PHP - Size: 1.05 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

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.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 318 - Forks: 121

eliashaeussler/phpstan-config
🐘 My personal configuration for PHPStan
Language: PHP - Size: 823 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

tomkyle/boilerplate-php
PHP package boilerplate. Automatically runs PHPUnit, PHPStan, Rector, and PHP-CS-Fixer on file changes.
Language: PHP - Size: 178 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

syntatis/phpstan-psr-11
😶 PHPStan dynamic return type extension for PSR-11 ContainerInterface
Language: PHP - Size: 82 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

phpstan/phpstan
PHP Static Analysis Tool - discover bugs in your code without running it!
Language: PHP - Size: 6.14 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13,454 - Forks: 924

phpstan/phpstan-doctrine
Doctrine extensions for PHPStan
Language: PHP - Size: 1.18 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 639 - Forks: 106

symfony/type-info
Extracts PHP types information.
Language: PHP - Size: 138 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 167 - Forks: 3

akky/symfony73-php84-crud
Symfony 7.3 web app project template on PHP 8.4 with modern tools like PHPUnit, PHPStan, Rector etc.
Language: PHP - Size: 109 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

loophp/nix-phpstan
A Nix flake for PHPStan
Language: Nix - Size: 634 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

szepeviktor/starter-plugin
Template for WordPress plugins, it took 7️⃣ years to write
Language: PHP - Size: 61.5 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 70 - Forks: 3

danielebarbaro/suggest-me-a-trip
Suggest Me a Trip is a tool that generates personalized multi-stop travel itineraries based on city distances and timeframes.
Language: PHP - Size: 565 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ergebnis/phpstan-rules
👓 Provides a composer package with rules for phpstan/phpstan.
Language: PHP - Size: 3.85 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 414 - Forks: 21

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.42 MB - Last synced at: 5 days ago - Pushed at: 7 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: 11 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 160 - Forks: 20

TomasVotruba/unused-public
Find Unused Public Elements in Your Code
Language: PHP - Size: 439 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 179 - Forks: 12

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: 8 days ago - Stars: 5,958 - Forks: 458

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: 2 days ago - Pushed at: about 2 months ago - Stars: 302 - Forks: 22

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: 8 days ago - Pushed at: 17 days ago - Stars: 78 - Forks: 6

WyriHaximus/php-phpstan-rules-wrapper
🌯 PHPStan rules wrapper
Size: 337 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 0

shipmonk-rnd/phpstan-ignore-inliner
Inline your PHPStan error ignores into the source files via @phpstan-ignore comments.
Language: PHP - Size: 12.7 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 6 - Forks: 0

mglaman/phpstan-drupal
Extension for PHPStan to allow analysis of Drupal code.
Language: PHP - Size: 1.09 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 206 - Forks: 80

OskarStark/phpstan-ga
GithubAction for PHPStan
Language: Dockerfile - Size: 171 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 101 - Forks: 20

zeroSal/phpstan-readonly-enforcing
PHPStan rule to enforce readonly usage on properties and classes when safe to do so
Language: PHP - Size: 27.3 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

JetBrains/phpstorm-phpstan-plugin
PHPStan plugin for PhpStorm
Language: Java - Size: 339 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 132 - Forks: 12

yii2-extensions/phpstan
PHPStan plugin.
Language: PHP - Size: 226 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 2

xamayca/Docker-Github-actions-runner-self-hosted-example
Démo d’un runner GitHub Actions auto-hébergé fonctionnant dans un conteneur Docker, optimisé pour les projets PHP. Permet d’exécuter vos workflows CI/CD localement ou sur un serveur privé avec contrôle total et meilleure confidentialité.
Language: PHP - Size: 58.6 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

szepeviktor/phpstan-wordpress
WordPress extensions for PHPStan ⛏️
Language: PHP - Size: 432 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 290 - Forks: 28

staabm/phpstan-todo-by
Todo comments with expiration
Language: PHP - Size: 258 KB - Last synced at: 9 days ago - Pushed at: 17 days ago - Stars: 186 - Forks: 4

cmsrs/cmsrs3
cms, gallery, shop, Laravel and Vue.js
Language: PHP - Size: 76.9 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 6 - Forks: 0

Soyhuce/phpstan-extension
Extra rules for phpstan analysis
Language: PHP - Size: 71.3 KB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

maciekiwaniuk/shop-system
💰 Simple shop system made in Symfony using hexagonal architecture as modular monolith
Language: PHP - Size: 1010 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 2

phpstan/phpstan-nette
Nette Framework class reflection extension for PHPStan & framework-specific rules
Language: PHP - Size: 284 KB - Last synced at: 1 day ago - Pushed at: 16 days ago - Stars: 105 - Forks: 38

SanderRonde/phpstan-vscode
PHPStan plugin for VSCode
Language: TypeScript - Size: 2.12 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 57 - Forks: 11

algirdasc/laravel-openapi-tools
Tools & PHPStan rules for easy building & validating OpenAPI schema in Laravel framework
Language: PHP - Size: 205 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

phpstan/phpstan-phpunit
PHPUnit extensions and rules for PHPStan
Language: PHP - Size: 327 KB - Last synced at: 1 day ago - Pushed at: 27 days ago - Stars: 498 - Forks: 49

figuren-theater/phpstan
org-wide used phpstan.neon file for the figuren.theater platform
Language: PHP - Size: 104 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

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

shipmonk-rnd/phpstan-rules
📏 Various extra strict PHPStan rules we found useful in ShipMonk.
Language: PHP - Size: 637 KB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 132 - Forks: 14

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: 647 KB - Last synced at: 8 days ago - Pushed at: 17 days ago - Stars: 265 - Forks: 11

hiperdk/phpstan-rules
PHPStan rules by Hiper
Language: PHP - Size: 41 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

phpstan/phpstan-mockery
PHPStan extension for Mockery
Language: PHP - Size: 145 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 93 - Forks: 19

shipmonk-rnd/phpstan-dev
PHPStan tooling for smoother development of extensions.
Language: PHP - Size: 41 KB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

phpstan/phpstan-symfony
Symfony extension for PHPStan
Language: PHP - Size: 694 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 745 - Forks: 95

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

northrook/dev
Language: PHP - Size: 21.5 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

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: 11 days ago - Pushed at: about 2 months ago - Stars: 279 - Forks: 23

canvural/larastan-strict-rules
Extra strict and opinionated PHPStan rules for Laravel.
Language: PHP - Size: 151 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 86 - Forks: 5

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

vojtech-dobes/phpstan-dibi-steroids
Size: 58.6 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

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

zaidysf/idn-area
Complete Indonesian administrative area data package for Laravel 8-12. Provinces, regencies, districts, villages & islands.
Language: PHP - Size: 1.04 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

phpstan/extension-installer
Composer plugin for automatic installation of PHPStan extensions.
Language: PHP - Size: 110 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 467 - Forks: 27

pedro-mendonca/Translation-Stats
Show plugins translation stats on your WordPress install.
Language: PHP - Size: 13.7 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 14 - Forks: 3

php-stubs/woocommerce-stubs
WooCommerce function and class declaration stubs for static analysis
Language: PHP - Size: 5.77 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 84 - Forks: 9

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

LastDragon-ru/lara-asp-dev
Various tools and helpers to develop the package.
Language: PHP - Size: 89.8 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

q23isline/wordpress
WordPress の動作を確認するためのリポジトリ
Language: PHP - Size: 43 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

Slamdunk/phpstan-extensions
Extensions for PHPStan
Language: PHP - Size: 222 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 69 - Forks: 13

calebdw/larastan-livewire
Larastan / PHPStan extension for Livewire
Language: PHP - Size: 150 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 30 - Forks: 2

jbboehr/phpstan-lost-in-translation
Helps find missing translation strings in Laravel applications
Language: PHP - Size: 467 KB - Last synced at: 24 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

vojtech-dobes/phpstan-php-graphql-server-nette-integration
Language: PHP - Size: 20.5 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

vojtech-dobes/phpstan-php-graphql-server
Language: PHP - Size: 25.4 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - 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

swissspidy/phpstan-no-private
PHPStan rules for detecting usage of pseudo-private functions, classes, and methods.
Language: PHP - Size: 106 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

aagjalpankaj/logstan
PHPStan for Laravel logs: enforce consistent logging practices
Language: PHP - Size: 262 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

phpstan/phpstan-webmozart-assert
PHPStan extension for webmozart/assert
Language: PHP - Size: 237 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 172 - Forks: 27

tyler36/phpstan-demo
Language: PHP - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

WterBerg/phpstan-laravel
Contains several custom rules to analyse Laravel projects with PHPStan.
Language: PHP - Size: 54.7 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

pedro-mendonca/Convert-PT-AO90
Conversor de texto em português para a grafia do Acordo Ortográfico de 1990
Language: PHP - Size: 6.11 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 0

stagerightlabs/fresh-laravel-project
My preferred way to start a fresh Laravel project
Language: Blade - Size: 121 KB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

pedro-mendonca/Translation-Tools
Translation tools for your WordPress install.
Language: PHP - Size: 9.48 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 2

szepeviktor/whmcs-phpstan
Static analysis for WHMCS
Language: PHP - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sunaoka/docker-phpstan
PHPStan (PHP Static Analysis Tool) with extensions Docker image
Language: Makefile - Size: 114 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

johnbillion/args
Array arguments made bearable
Language: PHP - Size: 595 KB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 114 - Forks: 5

POMXARK/store
Language: PHP - Size: 4.15 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

oskaldev/social-network-laravel-vue
social_network_spa
Language: PHP - Size: 179 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

bitExpert/phpstan-magento
Magento specific extension for PHPStan
Language: PHP - Size: 860 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 141 - Forks: 26

exussum12/coverageChecker
Allows old code to use new standards
Language: PHP - Size: 281 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 176 - Forks: 18

decodelabs/phpstan-decodelabs
PHPStan compatibility extension
Language: PHP - Size: 133 KB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

FriendsOfREDAXO/rexstan
redaxo phpstan addon
Language: PHP - Size: 49.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 36 - Forks: 3

TomasVotruba/phpstan-bodyscan
Get error count for each PHPStan level
Language: PHP - Size: 732 KB - Last synced at: about 1 month ago - Pushed at: 5 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: 16 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

andersundsehr/phpstan-git-files
🚩READONLY: Add all git files into phpstan config automatically
Language: PHP - Size: 16.6 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

MahoCommerce/maho-phpstan-plugin
PHPStan Plugin for Maho
Language: PHP - Size: 64.5 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

POMXARK/stmts
сервис обработки заявок
Language: PHP - Size: 4.21 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

Setono/code-quality-pack
A pack of libraries that adds code quality tools
Size: 28.3 KB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 6 - 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: about 1 month ago - Pushed at: 7 months ago - Stars: 337 - Forks: 68

hussainweb/drupalqa
Docker image with quality analysis tools for Drupal
Language: Dockerfile - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: about 2 months 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: about 1 month ago - Pushed at: about 1 month 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: over 7 years ago - Stars: 31 - Forks: 5

phpstan/phpstan-beberlei-assert
PHPStan extension for beberlei/assert
Language: PHP - Size: 154 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 42 - Forks: 12

ebln/phpstan-factory-mark
Stand-alone interface for a factory-enforcing PHPStan rule
Language: PHP - Size: 22.5 KB - Last synced at: 25 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
